6209008b |
1 | bin_PROGRAMS = agedu |
2 | agedu_SOURCES = agedu.c du.c alloc.c trie.c index.c html.c httpd.c \ |
3 | fgetline.c licence.c |
4 | agedu_LDADD = $(LIBOBJS) |
e6fde1f7 |
5 | man1_MANS = agedu.1 |
ee2c6904 |
6 | |
7 | # If Halibut is available to rebuild the man pages from their .but |
8 | # source, then man pages are treated as derived files in the obvious |
9 | # way, and deleted by 'make clean'. If Halibut is not available (the |
10 | # typical case if someone has downloaded the source archive and rerun |
11 | # mkauto.sh), the man pages are treated as source files by this |
12 | # makefile. |
13 | if HAVE_HALIBUT |
14 | BUILT_MANS = $(man1_MANS) |
15 | CLEANFILES = $(BUILT_MANS) |
16 | .SUFFIXES = .but .1 |
17 | .but.1: |
18 | halibut --man=$@ $< |
19 | doc: $(BUILT_MANS) |
20 | endif |