fix svace issue
[platform/upstream/uw-imap-toolkit.git] / Makefile.am
1 AUTOMAKE_OPTIONS = subdir-objects
2
3 lib_LTLIBRARIES = libuw-imap-toolkit.la
4
5 libuw_imap_toolkit_la_SOURCES=  imap-2007e/c-client/lnx_osdep.c \
6                            imap-2007e/c-client/lnx_mail.c \
7                            imap-2007e/c-client/dummy.c \
8                            imap-2007e/c-client/fdstring.c \
9                            imap-2007e/c-client/flstring.c \
10                            imap-2007e/c-client/imap4r1.c \
11                            imap-2007e/c-client/misc.c \
12                            imap-2007e/c-client/mx.c \
13                            imap-2007e/c-client/netmsg.c \
14                            imap-2007e/c-client/phile.c \
15                            imap-2007e/c-client/pop3.c \
16                            imap-2007e/c-client/pseudo.c \
17                            imap-2007e/c-client/rfc822.c \
18                            imap-2007e/c-client/siglocal.c \
19                            imap-2007e/c-client/smanager.c \
20                            imap-2007e/c-client/smtp.c \
21                            imap-2007e/c-client/unix.c \
22                            imap-2007e/c-client/utf8.c \
23                            imap-2007e/c-client/utf8aux.c 
24
25
26 libuw_imap_toolkit_la_CPPFLAGS= -I. \
27                 -I$(includedir)/openssl \
28                             -I$(srcdir)/imap-2007e/c-client \
29                             -I./common \
30                             $(DLOG_CFLAGS) \
31                             $(SSL_CFLAGS) \
32                             -D_DEBUG_LOG \
33                                 -D__FEATURE_GMIME_SEARCH_EXTENTION__ \
34                             -D__FEATURE_HEADER_OPTIMIZATION__ \
35                             -D__FEATURE_SEND_OPTMIZATION__ \
36                             -D__FEATURE_XLIST_SUPPORT__ \
37                             -D__FEATURE_SUPPORT_IMAP_ID__ \
38                             -DCREATEPROTO=unixproto -DEMPTYPROTO=unixproto \
39                             -DMAILSPOOL=\"/var/spool/mail\" \
40                             -DANONYMOUSHOME=\"/var/spool/mail/anonymous\" \
41                             -DACTIVEFILE=\"/var/lib/news/active\" \
42                             -DNEWSSPOOL=\"/var/spool/news\" \
43                             -DRSHPATH=\"/usr/bin/rsh\" \
44                             -DMD5ENABLE=\"/etc/cram-md5.pwd\" \
45                             -DSSL_CERT_DIRECTORY=\"/opt/etc/ssl/certs\" \
46                             -DSSL_KEY_DIRECTORY=\"/opt/etc/ssl/certs\" \
47                             -DCHUNKSIZE=65536 \
48                             -DLOCKPGM=\"\" \
49                             -DLOCKPGM1=\"/usr/libexec/mlock\" \
50                             -DLOCKPGM2=\"/usr/sbin/mlock\" \
51                             -DLOCKPGM3=\"/usr/etc/mlock\" \
52                             -DDATA_PATH=\"/opt/.email/res\" \
53                             -DEXPORT_API="__attribute__((visibility(\"default\")))"
54  
55 #-DFEATURE_CORE_DEBUG 
56 #-D__NON_BLOCKING_SSL_WRITE__ 
57 #-D__FEATURE_METADATA_SUPPORT__
58                             
59 libuw_imap_toolkit_la_LIBADD = -L$(prefix)/lib \
60                                $(SSL_LIBS) 
61
62 includelibuw_imap_toolkitdir = $(includedir)/uw-imap-toolkit
63
64 includelibuw_imap_toolkit_HEADERS = imap-2007e/c-client/*.h
65                             
66
67 pcfiles = uw-imap-toolkit.pc
68
69 all: 
70 all-local: $(pcfiles)
71
72 .pc: .pc
73         cp $< $@
74
75 pkgconfigdir = $(libdir)/pkgconfig
76 pkgconfig_DATA = $(pcfiles)
77
78 EXTRA_DIST = uw-imap-toolkit.pc.in
79
80 CLEANFILES = $(pcfiles)
81