Initial code commit for Toolkit 1.1.
[silc.git] / lib / Makefile.ad
index 5e12f56ba69bf304f692390b0e9535f5ce553026..48fefd898daa3c18f64870c26d194aa55856e7f6 100644 (file)
 
 AUTOMAKE_OPTIONS = 1.0 no-dependencies foreign
 
+#endif SILC_DIST_SFTP
+
 # SILC Library dirs
 SILCLIB_DIRS = \
        contrib \
-       silccore \
+       silcutil \
        silccrypt \
-#ifdef SILC_DIST_SIM
-       silcsim \
-#endif SILC_DIST_SIM
 #ifdef SILC_DIST_MATH
        silcmath \
 #endif SILC_DIST_MATH
+#ifdef SILC_DIST_SIM
+       silcsim \
+#ifdef SILC_DIST_ASN1
+       silcasn1 \
+#endif SILC_DIST_ASN1
+#endif SILC_DIST_SIM
+       silccore \
        silcske \
-       silcutil \
+#ifdef SILC_DIST_SFTP
        silcsftp
 
 SILCLIB = libsilc.a
@@ -40,7 +46,7 @@ SILCCLIENTLIB_DIRS = silcclient
 SILCCLIENTLIB = libsilcclient.a
 #endif SILC_DIST_CLIENTLIB
 
-SUBDIRS = $(SILCLIB_DIRS) $(SILCCLIENTLIB_DIRS)
+SUBDIRS = $(SILCLIB_DIRS) #$(SILCCLIENTLIB_DIRS)
 
 CLEANFILES = libsilc.a libsilcclient.a
 DISTCLEANFILES = libsilc.a libsilcclient.a
@@ -49,7 +55,7 @@ remove:
        -rm -f libsilc.a
        -rm -f libsilcclient.a
 
-all:   remove $(SILCLIB) $(SILCCLIENTLIB)
+all:   remove $(SILCLIB) #$(SILCCLIENTLIB)
 
 #ifdef SILC_DIST_TOOLKIT
 install-exec-hook:
@@ -106,6 +112,20 @@ libsilcclient.a:
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = silc.pc silcclient.pc
 
-EXTRA_DIST = doc silc.pc.in silcclient.pc.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