root/trunk/libtinymail-gpe/Makefile.am

Revision 3601 (checked in by pvanhoof, 8 months ago)

2008-04-20 Philip Van Hoof <pvanhoof@gnome.org>

        • These problems got highlighted during pre-release 0.0.9
        • Build environment improvements
        • Added --enable-debug=yes (default is no),

adds -g -ggdb -O0 -DDEBUG -DDBC to the CFLAGS

        • Added --enable-deprecated=no (default is yes),

adds -DTNY_DISABLE_DEPRECATED to the CFLAGS

        • Removed all %-names in the Makefile.am files since these are a GNU

make ism. There are a few remaining GNU make isms like $(subst ...)
and $(addsuffix ...) who are to be removed / replaced soon

        • Added deprecation marker to gtk-doc-scan's command line
        • Attempt at fixing TnyHeader's documentation
Line 
1 INCLUDES = -I. -I$(top_srcdir) $(EXTRA_CFLAGS) \
2         $(LIBTINYMAIL_GPE_CFLAGS) \
3         $(LIBTINYMAIL_CAMEL_CFLAGS) \
4         -I$(top_srcdir)/libtinymail \
5         -I$(top_srcdir)/libtinymailui \
6         -I$(top_srcdir)/libtinymailui-gtk \
7         -I$(top_srcdir)/libtinymail-camel \
8         -I$(top_srcdir)/libtinymail-camel/camel-lite \
9         -I$(top_srcdir)/libtinymail-gnomevfs
10
11
12 lib_LTLIBRARIES = libtinymail-gpe-1.0.la
13
14 libtinymail_gpe_1_0_headers = \
15         tny-gpe-account-store.h \
16         tny-gpe-device.h \
17         tny-gpe-platform-factory.h
18
19 libtinymail_gpe_1_0_la_SOURCES = \
20         $(libtinymail_gpe_1_0_headers) \
21         tny-gpe-account-store.c \
22         tny-gpe-device-priv.h \
23         tny-gpe-device.c \
24         tny-gpe-platform-factory.c
25
26 libtinymail_gpe_1_0_la_LIBADD = \
27         $(LIBTINYMAIL_GPE_LIBS) \
28         $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la \
29         $(top_builddir)/libtinymailui/libtinymailui-$(API_VERSION).la \
30         $(top_builddir)/libtinymailui-gtk/libtinymailui-gtk-$(API_VERSION).la \
31         $(top_builddir)/libtinymail-camel/libtinymail-camel-$(API_VERSION).la
32
33 libtinymail_gpe_1_0_la_LDFLAGS = -export-dynamic \
34         -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS)
35
36 libtinymailgpeincludedir = $(includedir)/libtinymail-gpe-$(API_VERSION)
37 libtinymailgpeinclude_HEADERS = $(libtinymail_gpe_1_0_headers)
38
39 libtinymail-gpe-$(API_VERSION).pc: libtinymail-gpe.pc
40         cp $< $@
41
42 pkgconfigdir = $(libdir)/pkgconfig
43 pkgconfig_DATA = libtinymail-gpe-$(API_VERSION).pc
44 EXTRA_DIST = $(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in)
45
46 DISTCLEANFILES = $(pkgconfig_DATA)
47
Note: See TracBrowser for help on using the browser.