b9316d1fcade0ad929fd3d98c73d81b3fcd744b0
[platform/upstream/evolution-data-server.git] / camel / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 SUBDIRS = #providers
4
5 libcamelincludedir = $(includedir)/camel
6
7
8 lib_LTLIBRARIES = libcamel.la
9
10 INCLUDES = -I.. -I$(srcdir)/.. -I$(includedir)  \
11         -I$(top_srcdir)/intl                    \
12         $(GTK_INCLUDEDIR)
13
14
15 if HAVE_PTHREAD
16
17 pthread_SRC =   \
18         camel-folder-pt-proxy.c         \
19         camel-thread-proxy.c
20
21 pthread_HDR =   \
22         camel-folder-pt-proxy.h                 \
23         camel-thread-proxy.h    
24
25 else
26
27 libcamel_pthread_SRC =
28 libcamel_pthread_HDR=
29
30 endif
31
32
33 libcamel_la_SOURCES =                           \
34         camel.c                                 \
35         camel-log.c                             \
36         camel-data-wrapper.c                    \
37         camel-exception.c                       \
38         camel-simple-data-wrapper.c             \
39         camel-folder.c                          \
40         camel-folder-summary.c                  \
41         camel-medium.c                          \
42         camel-marshal-utils.c                   \
43         camel-mime-body-part.c                  \
44         camel-mime-message.c                    \
45         camel-mime-part.c                       \
46         camel-mime-part-utils.c                 \
47         camel-multipart.c                       \
48         camel-op-queue.c                        \
49         camel-provider.c                        \
50         camel-recipient.c                       \
51         camel-service.c                         \
52         camel-session.c                         \
53         camel-store.c                           \
54         camel-stream.c                          \
55         camel-stream-buffered-fs.c              \
56         camel-stream-fs.c                       \
57         camel-stream-mem.c                      \
58         data-wrapper-repository.c               \
59         gmime-content-field.c                   \
60         gmime-utils.c                           \
61         gstring-util.c                          \
62         hash-table-utils.c                      \
63         md5-utils.c                             \
64         string-utils.c                          \
65         url-util.c                              \
66         $(pthread_SRC)
67
68 libcamelinclude_HEADERS =                       \
69         camel.h                                 \
70         camel-log.h                             \
71         camel-data-wrapper.h                    \
72         camel-exception.h                       \
73         camel-simple-data-wrapper.h             \
74         camel-folder.h                          \
75         camel-folder-summary.h                  \
76         camel-mime-body-part.h                  \
77         camel-marshal-utils.h                   \
78         camel-medium.h                          \
79         camel-mime-message.h                    \
80         camel-mime-part.h                       \
81         camel-mime-part-utils.h                 \
82         camel-multipart.h                       \
83         camel-op-queue.h                        \
84         camel-provider.h                        \
85         camel-recipient.h                       \
86         camel-service.h                         \
87         camel-session.h                         \
88         camel-store.h                           \
89         camel-stream.h                          \
90         camel-stream-buffered-fs.h              \
91         camel-stream-fs.h                       \
92         camel-stream-mem.h                      \
93         data-wrapper-repository.h               \
94         gmime-content-field.h                   \
95         gmime-utils.h                           \
96         gstring-util.h                          \
97         hash-table-utils.h                      \
98         md5-utils.h                             \
99         string-utils.h                          \
100         url-util.h                              \
101         $(pthread_HDR)
102
103 libcamel_extra_sources = \
104         camel-arg-collector.c
105
106 libcamel_la_LDFLAGS = -version-info 0:0:0 -rpath $(libdir)
107
108
109 EXTRA_DIST = README camel-exception-list.def