123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- # This Makefile.am is in the public domain
- gnunet.conf.5: gnunet.conf.5.in Makefile
- $(AWK) -v bdir="$(bindir)" -v py="$(PYTHON)" -v awkay="$(AWK_BINARY)" -v pfx="$(prefix)" -v prl="$(PERL)" -v sysconfdirectory="$(sysconfdir)" -v pkgdatadirectory="$(pkgdatadir)" -f $(top_srcdir)/bin/dosubst.awk < $(srcdir)/gnunet.conf.5.in > $(srcdir)/gnunet.conf.5
- CLEANFILES = gnunet.conf.5
- if TEXI2MDOC_GENERATION
- gnunet-tutorial.7: Makefile
- @texi2mdoc -I../tutorial:../tutorial/chapters ../tutorial/tutorial.texi > gnunet-tutorial.7
- gnunet-documentation.7: Makefile
- @texi2mdoc -I../handbook:../handbook/chapters ../handbook/gnunet.texi > gnunet-documentation.7
- CLEANFILES += gnunet-documentation.7 gnunet-tutorial.7
- endif
- if HAVE_EXPERIMENTAL
- if HAVE_MANDOC
- # After I went through the alternatives with the focus
- # on staying as portable as possible to other make
- # implementations, I have to face the fact after hours
- # that this is the most portable way to achieve what
- # I want and that the alternatives are depressing and
- # nonfunctional.
- produce_html.sh: produce_html.sh.in Makefile
- $(AWK) -v bdir="$(bindir)" -v py="$(PYTHON)" -v awkay="$(AWK_BINARY)" -v pfx="$(prefix)" -v prl="$(PERL)" -v sysconfdirectory="$(sysconfdir)" -v pkgdatadirectory="$(pkgdatadir)" -f $(top_srcdir)/bin/dosubst.awk < $(srcdir)/produce_html.sh.in > produce_html.sh
- @chmod +x produce_html.sh
- CLEANFILES += produce_html.sh
- .PHONY: man-html
- man-html: produce_html.sh
- $(SH) $(srcdir)/produce_html.sh
- htmldocdir = $(datadir)/doc/gnunet/manhtml/
- .PHONY: man-html-install
- man-html-install:
- @mkdir -p $(htmldocdir)
- @mv $(srcdir)/*.html $(htmldocdir)
- man-html-uninstall:
- @rm $(htmldocdir)/*.html
- CLEANFILES += *.html
- endif
- endif
- man_MANS = \
- gnunet.conf.5 \
- gnunet-arm.1 \
- gnunet-ats.1 \
- gnunet-auto-share.1 \
- gnunet-base32.1 \
- gnunet-bcd.1 \
- gnunet-bugreport.1 \
- gnunet-config.1 \
- gnunet-core.1 \
- gnunet-conversation.1 \
- gnunet-conversation-test.1 \
- gnunet-directory.1 \
- gnunet-dns2gns.1 \
- gnunet-datastore.1 \
- gnunet-download.1 \
- gnunet-ecc.1 \
- gnunet-fs.1 \
- gnunet-gns.1 \
- gnunet-gns-proxy.1 \
- gnunet-gns-proxy-setup-ca.1 \
- gnunet-identity.1 \
- gnunet-cadet.1 \
- gnunet-namecache.1 \
- gnunet-namestore.1 \
- gnunet-namestore-fcfsd.1 \
- gnunet-nat.1 \
- gnunet-nat-auto.1 \
- gnunet-nat-server.1 \
- gnunet-nse.1 \
- gnunet-peerinfo.1 \
- gnunet-publish.1 \
- gnunet-qr.1 \
- gnunet-reclaim.1 \
- gnunet-resolver.1 \
- gnunet-revocation.1 \
- gnunet-scalarproduct.1 \
- gnunet-scrypt.1 \
- gnunet-search.1 \
- gnunet-statistics.1 \
- gnunet-testbed-profiler.1 \
- gnunet-testing-run-service.1 \
- gnunet-timeout.1 \
- gnunet-transport.1 \
- gnunet-transport-certificate-creation.1 \
- gnunet-unindex.1 \
- gnunet-uri.1 \
- gnunet-vpn.1 \
- gnunet-zoneimport.1
- if TEXI2MDOC_GENERATION
- man_MANS += gnunet-tutorial.7 gnunet-documentation.7
- endif
- EXTRA_DIST = ${man_MANS} \
- gnunet.conf.5.in \
- produce_html.sh.in \
- README
|