# # Makefile.ad # # Author: Pekka Riikonen # # Copyright (C) 2000 - 2007 Pekka Riikonen # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 2 of the License. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # AUTOMAKE_OPTIONS = 1.0 no-dependencies foreign #ifdef SILC_DIST_TOOLKIT all: touch draft-riikonen-silc-spec-09.txt touch draft-riikonen-silc-pp-09.txt touch draft-riikonen-silc-ke-auth-09.txt touch draft-riikonen-silc-commands-07.txt touch draft-riikonen-silc-flags-payloads-04.txt touch draft-riikonen-silc-multimedia-session-00.txt touch draft-riikonen-presence-attrs-04.txt makerfc = $(SILC_TOP_SRCDIR)/scripts/makerfc toolkit-ref-html: -@if test -f $(SILC_TOP_SRCDIR)/util/robodoc/Source/robodoc ; then \ echo Generating Toolkit Reference Manual ; \ rm -rf toolkit ; mkdir toolkit ; cd ../scripts/silcdoc ; \ ./silcdoc HTML ../../lib/ $(SILC_TOP_SRCDIR)/doc/toolkit \ $(SILC_TOP_SRCDIR)/util/robodoc/Source/robodoc ; \ else \ echo ROBODoc is not compiled! Cannot generate documentation! ; \ fi toolkit-ref-pdf: -@if test -f $(SILC_TOP_SRCDIR)/util/robodoc/Source/robodoc ; then \ echo Generating Toolkit Reference Manual ; \ cd ../scripts/silcdoc ; \ ./silcdoc PS ../../lib/ $(SILC_TOP_SRCDIR)/doc/toolkit.ps \ $(SILC_TOP_SRCDIR)/util/robodoc/Source/robodoc ; \ ps2pdf $(SILC_TOP_SRCDIR)/doc/toolkit.ps $(SILC_TOP_SRCDIR)/doc/toolkit.pdf; \ rm -rf $(SILC_TOP_SRCDIR)/doc/toolkit.ps; \ else \ echo ROBODoc is not compiled! Cannot generate documentation! ; \ fi dist-hook: touch draft-riikonen-silc-spec-09.txt touch draft-riikonen-silc-pp-09.txt touch draft-riikonen-silc-ke-auth-09.txt touch draft-riikonen-silc-commands-07.txt touch draft-riikonen-silc-flags-payloads-04.txt touch draft-riikonen-silc-multimedia-session-00.txt touch draft-riikonen-presence-attrs-04.txt $(makerfc) draft-riikonen-silc-spec-09.nroff \ draft-riikonen-silc-spec-09.txt $(makerfc) draft-riikonen-silc-pp-09.nroff \ draft-riikonen-silc-pp-09.txt $(makerfc) draft-riikonen-silc-ke-auth-09.nroff \ draft-riikonen-silc-ke-auth-09.txt $(makerfc) draft-riikonen-silc-commands-07.nroff \ draft-riikonen-silc-commands-07.txt $(makerfc) draft-riikonen-silc-flags-payloads-04.nroff \ draft-riikonen-silc-flags-payloads-04.txt $(makerfc) draft-riikonen-silc-multimedia-session-00.nroff \ draft-riikonen-silc-multimedia-session-00.txt $(makerfc) draft-riikonen-presence-attrs-04.nroff \ draft-riikonen-presence-attrs-04.txt #else !SILC_DIST_TOOLKIT dist-hook: $(SILC_TOP_SRCDIR)/scripts/manpages.pl #endif SILC_DIST_TOOLKIT doc-install: -mkdir -p $(docdir) #ifdef SILC_DIST_TOOLKIT -$(INSTALL_DATA) $(top_srcdir)/doc/CodingStyle $(docdir)/ -$(INSTALL_DATA) $(top_srcdir)/GPL $(docdir)/ -$(INSTALL_DATA) $(top_srcdir)/BSD $(docdir)/ -$(INSTALL_DATA) $(top_srcdir)/doc/*.txt $(docdir)/ #endif SILC_DIST_TOOLKIT -$(INSTALL_DATA) $(top_srcdir)/doc/FAQ $(docdir)/ -$(INSTALL_DATA) $(top_srcdir)/COPYING $(docdir)/ -$(INSTALL_DATA) $(top_srcdir)/CHANGES $(docdir)/ -$(INSTALL_DATA) $(top_srcdir)/CREDITS $(docdir)/ -$(INSTALL_DATA) $(top_srcdir)/README* $(docdir)/ -$(INSTALL_DATA) $(top_srcdir)/INSTALL $(docdir)/ -$(INSTALL_DATA) $(top_srcdir)/TODO $(docdir)/ install-data-hook: \ doc-install EXTRA_DIST = \ #ifdef SILC_DIST_CLIENT silc.1 \ #endif SILC_DIST_CLIENT #ifdef SILC_DIST_SERVER examples silcd.8 silcd.conf.5 \ example_silcd.conf \ silcalgs.conf \ #endif SILC_DIST_SERVER #ifdef SILC_DIST_TOOLKIT toolkit \ CodingStyle \ draft-riikonen*.txt \ silcalgs.conf \ #endif SILC_DIST_TOOLKIT FAQ include $(top_srcdir)/Makefile.defines.in