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