imported.
[silc.git] / apps / irssi / src / silc / core / Makefile.am
1 moduledir = $(libdir)/irssi/modules
2
3 INCLUDES = $(GLIB_CFLAGS) -I$(IRSSI_INCLUDE) -I$(IRSSI_INCLUDE)/src
4
5 module_LTLIBRARIES = libsilc_core.la
6
7 libsilc_core_la_LDFLAGS = -avoid-version
8
9 INCLUDES = \
10         $(GLIB_CFLAGS) \
11         -DSYSCONFDIR=\""$(sysconfdir)"\" \
12         -I$(IRSSI_INCLUDE) -I$(IRSSI_INCLUDE)/src \
13         -I$(IRSSI_INCLUDE)/src/core \
14         -I$(SILC_INCLUDE)/includes \
15         -I$(SILC_INCLUDE)/lib/silccore \
16         -I$(SILC_INCLUDE)/lib/silccrypt \
17         -I$(SILC_INCLUDE)/lib/silcmath \
18         -I$(SILC_INCLUDE)/lib/silcske \
19         -I$(SILC_INCLUDE)/lib/silcsim \
20         -I$(SILC_INCLUDE)/lib/silcutil \
21         -I$(SILC_INCLUDE)/lib/silcclient \
22         -I$(SILC_INCLUDE)/lib/silcmath/gmp \
23         -I$(SILC_INCLUDE)/lib/trq
24
25 libsilc_core_la_DEPENDENCIES = .libs/libsilcclient.a .libs/libsilcorig.a
26
27 libsilc_core_la_SOURCES = \
28         silc-channels.c \
29         silc-core.c \
30         silc-nicklist.c \
31         silc-queries.c \
32         silc-servers.c \
33         silc-servers-reconnect.c
34
35 noinst_HEADERS = \
36         module.h \
37         silc-channels.h \
38         silc-core.h \
39         silc-nicklist.h \
40         silc-queries.h \
41         silc-servers.h
42
43 SILC_LIBS = \
44         libsilcclient.la \
45         libsilcorig.la
46
47 libsilc_core_la_LIBADD = \
48         $(SILC_LIBS)
49
50 EXTRA_DIST = \
51         $(SILC_LIBS)
52
53 .libs/libsilcclient.a:
54         if [ ! -d .libs ]; then mkdir .libs; fi
55         cd .libs && ln -sf ../../../libsilcclient.a . && cd ..
56
57 .libs/libsilcorig.a: .libs/libsilcclient.a
58         cd .libs && ln -sf ../../../libsilcorig.a . && cd ..