Added silc_getopt.
[silc.git] / lib / silcutil / Makefile.ad
index fc3db5856912baaa2c339acf5169f37f354bb042..b841e4421f024b60c750dbd616915a24604c8ca1 100644 (file)
@@ -3,7 +3,7 @@
 #
 #  Author: Pekka Riikonen <priikone@silcnet.org>
 #
-#  Copyright (C) 2000 - 2005 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
@@ -20,22 +20,24 @@ AUTOMAKE_OPTIONS = 1.0 no-dependencies foreign
 if SILC_WIN32
 SUBDIRS=win32
 else
-if SILC_EPOC
-SUBDIRS=epoc
-else
-if SILC_BEOS
-SUBDIRS=beos
-else
-if SILC_OS2
-SUBDIRS=os2
+if SILC_SYMBIAN
+SUBDIRS=symbian
 else
 SUBDIRS=unix
 endif
 endif
-endif
-endif
 
-DIST_SUBDIRS=win32 epoc beos os2 unix
+#ifdef SILC_DIST_TOOLKIT
+DIST_SUBDIRS=win32 symbian unix
+#else !SILC_DIST_TOOLKIT
+#ifdef SILC_DIST_CLIENT
+DIST_SUBDIRS=win32 unix
+#else !SILC_DIST_CLIENT
+#ifdef SILC_DIST_SERVER
+DIST_SUBDIRS=unix
+#endif SILC_DIST_SERVER
+#endif SILC_DIST_CLIENT
+#endif SILC_DIST_TOOLKIT
 
 #ifdef SILC_DIST_TOOLKIT
 SILC_DIST_SOURCE = stacktrace.c
@@ -56,7 +58,6 @@ libsilcutil_la_SOURCES = \
        silcstrutil.c   \
        silcutil.c      \
        silchashtable.c \
-       silcapputil.c   \
        silcutf8.c      \
        silcstringprep.c \
        silcstream.c    \
@@ -65,8 +66,17 @@ libsilcutil_la_SOURCES = \
        silcfsm.c       \
        silcasync.c     \
        silctime.c      \
+       silctimer.c     \
        silcmime.c      \
-       silcstack.c
+       silcstack.c     \
+       silcsnprintf.c  \
+       silcthread.c    \
+       silcdll.c       \
+       silcenv.c       \
+       silcbase64.c    \
+       silcbitops.c    \
+       silcerrno.c     \
+       silcgetopt.c
 
 #ifdef SILC_DIST_TOOLKIT
 include_HEADERS =      \
@@ -79,30 +89,44 @@ include_HEADERS =   \
        silclog_i.h     \
        silcmemory.h    \
        silcmutex.h     \
+       silcatomic.h    \
+       silccond.h      \
        silcnet.h       \
+       silcnet_i.h     \
        silcschedule.h  \
        silcschedule_i.h \
        silcthread.h    \
+       silcthread_i.h  \
        silclist.h      \
        silcdlist.h     \
        silcfileutil.h  \
        silcutil.h      \
        silcstrutil.h   \
-       silcapputil.h   \
        silcutf8.h      \
        silcstringprep.h \
        silctypes.h     \
        silcstream.h    \
        silcfdstream.h \
        silcsocketstream.h \
+       silcsocketstream_i.h \
        silcfsm.h       \
        silcfsm_i.h     \
        silctime.h      \
+       silctimer.h     \
+       silctimer_i.h   \
        silcmime.h      \
+       silcmime_i.h    \
        silcasync.h     \
        silcasync_i.h   \
        silcstack.h     \
-       silcstack_i.h
+       silcstack_i.h   \
+       silcsnprintf.h  \
+       silcdll.h       \
+       silcenv.h       \
+       silcbase64.h    \
+       silcbitops.h    \
+       silcerrno.h     \
+       silcgetopt.h
 
 SILC_EXTRA_DIST = tests
 #endif SILC_DIST_TOOLKIT