Typo fix.
[crypto.git] / apps / irssi / src / fe-common / silc / Makefile.am
1 include $(top_srcdir)/Makefile.defines.in
2
3 moduledir = @SILC_IRSSIDIR@
4
5 IRSSI_INCLUDE=../../..
6
7 if SILCPLUGIN
8 EXTRA_CFLAGS=-DSILC_PLUGIN
9 NILB=
10 LTLB= libfe_common_silc.la
11 LDFLGS= \
12         -avoid-version \
13         -rpath $(moduledir)
14 else
15 EXTRA_CFLAGS=
16 NILB= libfe_common_silc.la
17 LTLB=
18 LDFLGS=
19 endif
20
21
22 ADD_INCLUDES = \
23         $(GLIB_CFLAGS) \
24         -DSYSCONFDIR=\""$(silc_etcdir)"\" \
25         -I$(IRSSI_INCLUDE) -I$(IRSSI_INCLUDE)/src \
26         -I$(IRSSI_INCLUDE)/src/core \
27         -I$(IRSSI_INCLUDE)/src/fe-common/core \
28         -I$(IRSSI_INCLUDE)/src/silc \
29         -I$(IRSSI_INCLUDE)/src/silc/core \
30         -I$(SILC_INCLUDE)/includes \
31         -I$(SILC_INCLUDE)/lib/silccore \
32         -I$(SILC_INCLUDE)/lib/silccrypt \
33         -I$(SILC_INCLUDE)/lib/silcmath \
34         -I$(SILC_INCLUDE)/lib/silcske \
35         -I$(SILC_INCLUDE)/lib/silcsim \
36         -I$(SILC_INCLUDE)/lib/silcutil \
37         -I$(SILC_INCLUDE)/lib/silcapputil \
38         -I$(SILC_INCLUDE)/lib/silcvcard \
39         -I$(SILC_INCLUDE)/lib/silcskr \
40         -I$(SILC_INCLUDE)/lib/silcsftp \
41         -I$(SILC_INCLUDE)/lib/silcasn1 \
42         -I$(SILC_INCLUDE)/lib/silchttp \
43         -I$(SILC_INCLUDE)/lib/silcclient \
44         -I$(SILC_INCLUDE)/lib/silcmath/gmp \
45         -I$(SILC_INCLUDE)/lib/trq \
46         $(EXTRA_CFLAGS)
47
48 noinst_LTLIBRARIES = $(NILB)
49 module_LTLIBRARIES = $(LTLB)
50
51 libfe_common_silc_la_LDFLAGS = \
52         $(LDFLGS)
53
54 libfe_common_silc_la_SOURCES = \
55         fe-silc-channels.c \
56         fe-common-silc.c \
57         module-formats.c \
58         silc-modules.c \
59         fe-silc-messages.c \
60         fe-silcnet.c \
61         fe-silc-queries.c
62
63 noinst_HEADERS = \
64         module-formats.h \
65         fe-silc-channels.h \
66         fe-silc-messages.h \
67         fe-silc-queries.h \
68         fe-silcnet.h \
69         fe-common-silc.h \
70         module.h
71
72 all-local: libfe_common_silc.a
73
74 clean-local:
75         -rm -f libfe_common_silc.a
76
77 libfe_common_silc.a: libfe_common_silc.la
78         cp .libs/libfe_common_silc.a .
79
80 if SILCPLUGIN
81 install-data-hook: libfe_common_silc.la
82         -ln -s libfe_common_silc.so $(DESTDIR)$(moduledir)/libfe_silc.so
83 endif