Added shared library compilation support.
[silc.git] / lib / silcclient / Makefile.am
index b51424c6f8b45430d3ad14301cf9a6ffd33c8f83..103e09e59bb1d61541d7489cbd7ff9bd0e5e60bd 100644 (file)
 
 AUTOMAKE_OPTIONS = 1.0 no-dependencies foreign
 
-noinst_LIBRARIES = libsilcclient.a
+noinst_LTLIBRARIES = libsilcclient.la
 
-libsilcclient_a_SOURCES = \
+libsilcclient_la_SOURCES = \
        client.c \
        client_keyagr.c \
        client_notify.c \
        client_prvmsg.c \
        client_channel.c \
+       client_ftp.c    \
+       client_resume.c \
+       client_attrs.c  \
        command.c \
        command_reply.c \
        idlist.c \
        protocol.c
 
-EXTRA_DIST = *.h
+if SILC_DIST_TOOLKIT
+include_HEADERS=       \
+       client.h        \
+       command.h       \
+       command_reply.h \
+       idlist.h        \
+       protocol.h      \
+       silcclient.h
+endif
 
-include $(top_srcdir)/Makefile.defines.in
\ No newline at end of file
+EXTRA_DIST = *.h client_ops_example.c
+
+include $(top_srcdir)/Makefile.defines.in