1EXTRA_DIST=xstow.s.pod xstow.ini.s.pod xstow.1 xstow.html \ 2 xstow.ini xstow.ini.html xstow.ini.5 nignore.ini \ 3 check-stow.sh ifdef.awk merge-info.1 merge-info.s.pod 4 5man1_MANS=xstow.1 6 7if ENABLE_INI 8 man5_MANS=xstow.ini.5 9endif 10 11if ENABLE_MERGE 12 man1_MANS+= merge-info.1 13endif 14 15DEFINES= 16 17if ENABLE_STATIC 18 DEFINES+= ENABLE_STATIC 19endif 20 21if ENABLE_INI 22 DEFINES+= ENABLE_INI 23endif 24 25if ENABLE_FNMATCH 26 DEFINES+= ENABLE_FNMATCH 27endif 28 29if ENABLE_REGEX 30 DEFINES+= ENABLE_REGEX 31endif 32 33if ENABLE_CURSES 34 DEFINES+= ENABLE_CURSES 35endif 36 37 38if ENABLE_INI 39if ENABLE_FNMATCH 40 DEFINES+= ENABLE_NIGNORE 41endif 42endif 43 44predef: 45 awk -v defines="$(DEFINES)" -f ifdef.awk xstow.s.pod > xstow.pod 46 awk -v defines="$(DEFINES)" -f ifdef.awk xstow.ini.s.pod > xstow.ini.pod 47 awk -v defines="$(DEFINES)" -f ifdef.awk merge-info.s.pod > merge-info.pod 48 49man: predef 50 version=$(VERSION) ; \ 51 pod2man -s 1 -c "XStow Reference Guide" -r "XStow $$version" xstow.pod xstow.1 ;\ 52 pod2man -s 1 -c "XStow Reference Guide" -r "XStow $$version" merge-info.pod merge-info.1 ;\ 53 pod2man -s 5 -c "XStow Reference Guide" -r "XStow $$version" xstow.ini.pod xstow.ini.5 54 55html: predef 56 pod2html xstow.pod > xstow.html 57 pod2html xstow.ini.pod > xstow.ini.html 58 pod2html merge-info.pod > merge-info.html 59 60docdir = $(datadir)/doc/$(PACKAGE) 61 62install-data-local: 63 $(mkinstalldirs) $(DESTDIR)$(docdir) 64 $(INSTALL_DATA) xstow.html $(DESTDIR)$(docdir) 65 $(INSTALL_DATA) xstow.ini.html $(DESTDIR)$(docdir) 66 $(INSTALL_DATA) xstow.ini $(DESTDIR)$(docdir) 67