#endif SILC_DIST_SILC
#ifdef SILC_DIST_SILC
-#
-# Installing of SILC into the system
-#
-
-install-dirs:
- -mkdir -p $(etcdir)
- -mkdir -p $(modulesdir)
- -mkdir -p $(docdir)
-
-doc-install:
- -$(INSTALL_DATA) $(srcdir)/doc/CodingStyle $(docdir)/
- -$(INSTALL_DATA) $(srcdir)/doc/FAQ $(docdir)/
- -$(INSTALL_DATA) $(srcdir)/doc/*.txt $(docdir)/
- -$(INSTALL_DATA) $(srcdir)/COPYING $(docdir)/
- -$(INSTALL_DATA) $(srcdir)/CHANGES $(docdir)/
- -$(INSTALL_DATA) $(srcdir)/CREDITS $(docdir)/
- -$(INSTALL_DATA) $(srcdir)/README* $(docdir)/
- -$(INSTALL_DATA) $(srcdir)/INSTALL $(docdir)/
- -$(INSTALL_DATA) $(srcdir)/TODO $(docdir)/
-
-#ifdef SILC_DIST_SIM
-sim-install:
- -$(INSTALL_DATA) $(srcdir)/lib/silcsim/*.so $(modulesdir)/
-#endif SILC_DIST_SIM
-
#ifdef SILC_DIST_CLIENT
-install-dirs-client: install-dirs
+install-dirs-client:
+ -mkdir -p $(etcdir)
-mkdir -p $(helpdir)
-mkdir -p $(mandir)/man1
-doc-install-client: doc-install
+doc-install-client:
$(INSTALL_DATA) $(srcdir)/apps/irssi/silc.conf $(docdir)/example_silc.conf
-@if test -f $(srcdir)/doc/silc.1 ; then \
$(INSTALL_DATA) $(srcdir)/doc/silc.1 $(mandir)/man1; \
fi
#endif SILC_DIST_CLIENT
-#ifdef SILC_DIST_SERVER
-install-dirs-server: install-dirs
- -mkdir -p $(logsdir)
- -mkdir -p $(mandir)/man5
- -mkdir -p $(mandir)/man8
-
-doc-install-server: doc-install
- -$(INSTALL_DATA) $(srcdir)/doc/example_silcd.conf $(docdir)/
- -@if test -f $(srcdir)/doc/silcd.8 ; then \
- $(INSTALL_DATA) $(srcdir)/doc/silcd.8 $(mandir)/man8; \
- fi
- -@if test -f $(srcdir)/doc/silcd.conf.5 ; then \
- $(INSTALL_DATA) $(srcdir)/doc/silcd.conf.5 $(mandir)/man5; \
- fi
-
-etc-install-server:
- -@if test '!' -f $(etcdir)/silcd.conf ; then \
- $(INSTALL_DATA) $(srcdir)/doc/example_silcd.conf \
- $(etcdir)/silcd.conf; \
- $(INSTALL_DATA) $(srcdir)/doc/silcalgs.conf \
- $(etcdir)/silcalgs.conf; \
- chmod go= $(etcdir)/silcd.conf; \
- fi
-
-examples-install:
- -mkdir -p $(docdir)/examples/
- -$(INSTALL_DATA) $(srcdir)/doc/examples/README $(docdir)/examples/
- -$(INSTALL_DATA) $(srcdir)/doc/examples/silc* $(docdir)/examples/
-
-generate-server-key:
- -@if test '!' -f $(etcdir)/silcd.pub ; then \
- $(sbindir)/silcd -C $(etcdir); \
- fi
-#endif SILC_DIST_SERVER
-
-#ifdef SILC_DIST_TOOLKIT
-toolkit-install:
- -mkdir -p $(docdir)/toolkit/
- -$(INSTALL_DATA) $(srcdir)/doc/toolkit/* $(docdir)/toolkit
- -$(INSTALL_DATA) $(srcdir)/lib/doc/*.gif $(docdir)/toolkit
- -cp -R $(srcdir)/tutorial $(docdir)
-#endif SILC_DIST_TOOLKIT
-
install-data-hook: \
#ifdef SILC_DIST_CLIENT
install-dirs-client \
doc-install-client \
- etc-install-client \
+ etc-install-client
#endif SILC_DIST_CLIENT
-#ifdef SILC_DIST_SERVER
- install-dirs-server \
- doc-install-server \
- etc-install-server \
- examples-install \
- generate-server-key \
-#endif SILC_DIST_SERVER
-#ifdef SILC_DIST_TOOLKIT
- toolkit-install \
-#endif SILC_DIST_TOOLKIT
-#ifdef SILC_DIST_SIM
- sim-install
-#endif SILC_DIST_SIM
include $(top_srcdir)/Makefile.defines.in
-
#endif SILC_DIST_SILC
EXTRA_DIST = *.h
+install-dirs-server:
+ -mkdir -p $(docdir)
+ -mkdir -p $(etcdir)
+ -mkdir -p $(logsdir)
+ -mkdir -p $(mandir)/man5
+ -mkdir -p $(mandir)/man8
+
+doc-install-server:
+ -$(INSTALL_DATA) $(top_srcdir)/doc/example_silcd.conf $(docdir)/
+ -@if test -f $(top_srcdir)/doc/silcd.8 ; then \
+ $(INSTALL_DATA) $(top_srcdir)/doc/silcd.8 $(mandir)/man8; \
+ fi
+ -@if test -f $(top_srcdir)/doc/silcd.conf.5 ; then \
+ $(INSTALL_DATA) $(top_srcdir)/doc/silcd.conf.5 $(mandir)/man5; \
+ fi
+
+etc-install-server:
+ -@if test '!' -f $(etcdir)/silcd.conf ; then \
+ $(INSTALL_DATA) $(top_srcdir)/doc/example_silcd.conf \
+ $(etcdir)/silcd.conf; \
+ $(INSTALL_DATA) $(top_srcdir)/doc/silcalgs.conf \
+ $(etcdir)/silcalgs.conf; \
+ chmod go= $(etcdir)/silcd.conf; \
+ fi
+
+examples-install:
+ -mkdir -p $(docdir)/examples/
+ -$(INSTALL_DATA) $(top_srcdir)/doc/examples/* $(docdir)/examples/
+
+generate-server-key:
+ -@if test '!' -f $(etcdir)/silcd.pub ; then \
+ $(sbindir)/silcd -C $(etcdir); \
+ fi
+
+install-data-hook: \
+ install-dirs-server \
+ doc-install-server \
+ etc-install-server \
+ examples-install \
+ generate-server-key
+
include $(top_srcdir)/Makefile.defines.in
touch draft-riikonen-presence-attrs-03.txt
#endif SILC_DIST_TOOLKIT
+doc-install:
+ -mkdir -p $(docdir)
+#ifdef SILC_DIST_TOOLKIT
+ -$(INSTALL_DATA) $(top_srcdir)/doc/CodingStyle $(docdir)/
+#endif SILC_DIST_TOOLKIT
+ -$(INSTALL_DATA) $(top_srcdir)/doc/FAQ $(docdir)/
+ -$(INSTALL_DATA) $(top_srcdir)/doc/*.txt $(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 \
example_silcd.conf \
silcalgs.conf \
draft-riikonen*.txt
+
+include $(top_srcdir)/Makefile.defines.in
EXTRA_DIST = silc.pc.in silcclient.pc.in
#endif SILC_DIST_TOOLKIT
+#ifdef SILC_DIST_TOOLKIT
+toolkit-install:
+ -mkdir -p $(docdir)/toolkit/
+ -$(INSTALL_DATA) $(top_srcdir)/doc/toolkit/* $(docdir)/toolkit
+ -$(INSTALL_DATA) $(top_srcdir)/lib/doc/*.gif $(docdir)/toolkit
+ -cp -R $(top_srcdir)/tutorial $(docdir)
+#endif SILC_DIST_TOOLKIT
+
+install-data-hook: \
+#ifdef SILC_DIST_TOOLKIT
+ toolkit-install
+#endif SILC_DIST_TOOLKIT
+
+include $(top_srcdir)/Makefile.defines.in