The SILC Project

source navigation ]
identifier search ]
freetext search ]
file search ]

silc/doc/Makefile.ad

  1 #
  2 #  Makefile.ad
  3 #
  4 #  Author: Pekka Riikonen <priikone@silcnet.org>
  5 #
  6 #  Copyright (C) 2000 - 2007 Pekka Riikonen
  7 #
  8 #  This program is free software; you can redistribute it and/or modify
  9 #  it under the terms of the GNU General Public License as published by
 10 #  the Free Software Foundation; version 2 of the License.
 11 #
 12 #  This program is distributed in the hope that it will be useful,
 13 #  but WITHOUT ANY WARRANTY; without even the implied warranty of
 14 #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 15 #  GNU General Public License for more details.
 16 #
 17 
 18 AUTOMAKE_OPTIONS = 1.0 no-dependencies foreign
 19 
 20 #ifdef SILC_DIST_TOOLKIT
 21 all:
 22         touch draft-riikonen-silc-spec-09.txt
 23         touch draft-riikonen-silc-pp-09.txt
 24         touch draft-riikonen-silc-ke-auth-09.txt
 25         touch draft-riikonen-silc-commands-07.txt
 26         touch draft-riikonen-silc-flags-payloads-04.txt
 27         touch draft-riikonen-silc-multimedia-session-00.txt
 28         touch draft-riikonen-presence-attrs-04.txt
 29 
 30 makerfc = $(SILC_TOP_SRCDIR)/scripts/makerfc
 31 
 32 toolkit-ref-html:
 33         -@if test -f $(SILC_TOP_SRCDIR)/util/robodoc/Source/robodoc ; then \
 34           echo Generating Toolkit Reference Manual ; \
 35           rm -rf toolkit ; mkdir toolkit ; cd ../scripts/silcdoc ; \
 36           ./silcdoc HTML ../../lib/ $(SILC_TOP_SRCDIR)/doc/toolkit \
 37           $(SILC_TOP_SRCDIR)/util/robodoc/Source/robodoc ; \
 38         else  \
 39           echo ROBODoc is not compiled! Cannot generate documentation! ; \
 40         fi
 41 
 42 toolkit-ref-pdf:
 43         -@if test -f $(SILC_TOP_SRCDIR)/util/robodoc/Source/robodoc ; then \
 44           echo Generating Toolkit Reference Manual ; \
 45           cd ../scripts/silcdoc ; \
 46           ./silcdoc PS ../../lib/ $(SILC_TOP_SRCDIR)/doc/toolkit.ps \
 47           $(SILC_TOP_SRCDIR)/util/robodoc/Source/robodoc ; \
 48           ps2pdf $(SILC_TOP_SRCDIR)/doc/toolkit.ps $(SILC_TOP_SRCDIR)/doc/toolkit.pdf; \
 49           rm -rf $(SILC_TOP_SRCDIR)/doc/toolkit.ps; \
 50         else  \
 51           echo ROBODoc is not compiled! Cannot generate documentation! ; \
 52         fi
 53 
 54 dist-hook:
 55         touch draft-riikonen-silc-spec-09.txt
 56         touch draft-riikonen-silc-pp-09.txt
 57         touch draft-riikonen-silc-ke-auth-09.txt
 58         touch draft-riikonen-silc-commands-07.txt
 59         touch draft-riikonen-silc-flags-payloads-04.txt
 60         touch draft-riikonen-silc-multimedia-session-00.txt
 61         touch draft-riikonen-presence-attrs-04.txt
 62         $(makerfc) draft-riikonen-silc-spec-09.nroff \
 63                 draft-riikonen-silc-spec-09.txt
 64         $(makerfc) draft-riikonen-silc-pp-09.nroff \
 65                 draft-riikonen-silc-pp-09.txt
 66         $(makerfc) draft-riikonen-silc-ke-auth-09.nroff \
 67                 draft-riikonen-silc-ke-auth-09.txt
 68         $(makerfc) draft-riikonen-silc-commands-07.nroff \
 69                 draft-riikonen-silc-commands-07.txt
 70         $(makerfc) draft-riikonen-silc-flags-payloads-04.nroff \
 71                 draft-riikonen-silc-flags-payloads-04.txt
 72         $(makerfc) draft-riikonen-silc-multimedia-session-00.nroff \
 73                 draft-riikonen-silc-multimedia-session-00.txt
 74         $(makerfc) draft-riikonen-presence-attrs-04.nroff \
 75                 draft-riikonen-presence-attrs-04.txt
 76 
 77 #else !SILC_DIST_TOOLKIT
 78 dist-hook:
 79         $(SILC_TOP_SRCDIR)/scripts/manpages.pl
 80 #endif SILC_DIST_TOOLKIT
 81 
 82 doc-install:
 83         -mkdir -p $(docdir)
 84 #ifdef SILC_DIST_TOOLKIT
 85         -$(INSTALL_DATA) $(top_srcdir)/doc/CodingStyle $(docdir)/
 86         -$(INSTALL_DATA) $(top_srcdir)/GPL $(docdir)/
 87         -$(INSTALL_DATA) $(top_srcdir)/BSD $(docdir)/
 88         -$(INSTALL_DATA) $(top_srcdir)/doc/*.txt $(docdir)/
 89 #endif SILC_DIST_TOOLKIT
 90         -$(INSTALL_DATA) $(top_srcdir)/doc/FAQ $(docdir)/
 91         -$(INSTALL_DATA) $(top_srcdir)/COPYING $(docdir)/
 92         -$(INSTALL_DATA) $(top_srcdir)/CHANGES $(docdir)/
 93         -$(INSTALL_DATA) $(top_srcdir)/CREDITS $(docdir)/
 94         -$(INSTALL_DATA) $(top_srcdir)/README* $(docdir)/
 95         -$(INSTALL_DATA) $(top_srcdir)/INSTALL $(docdir)/
 96         -$(INSTALL_DATA) $(top_srcdir)/TODO $(docdir)/
 97 
 98 install-data-hook:      \
 99         doc-install
100 
101 EXTRA_DIST =                    \
102 #ifdef SILC_DIST_CLIENT
103         silc.1                  \
104 #endif SILC_DIST_CLIENT
105 #ifdef SILC_DIST_SERVER
106         examples silcd.8 silcd.conf.5   \
107         example_silcd.conf      \
108         silcalgs.conf           \
109 #endif SILC_DIST_SERVER
110 #ifdef SILC_DIST_TOOLKIT
111         toolkit                 \
112         CodingStyle             \
113         draft-riikonen*.txt     \
114         silcalgs.conf           \
115 #endif SILC_DIST_TOOLKIT
116         FAQ
117 
118 include $(top_srcdir)/Makefile.defines.in

This page was automatically generated by the LXR engine.
Free-text search provided by Glimpse