root/trunk/libtinymail-tp/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 SUBDIRS = .
2
3 INCLUDES = $(LIBTINYMAIL_TP_CFLAGS) $(EXTRA_CFLAGS) \
4         -I. -I$(top_srcdir) \
5         -I$(top_srcdir)/libtinymail
6
7 lib_LTLIBRARIES = libtinymail-tp-1.0.la
8
9 libtinymail_tp_1_0_headers =    \
10         tny-tp-mail-notifier.h
11
12 libtinymail_tp_1_0_la_SOURCES = \
13         $(libtinymail_tp_1_0_headers) \
14         tny-tp-mail-notifier.c
15
16 libtinymail_tp_1_0_la_LIBADD = \
17         $(LIBTINYMAIL_TP_LIBS) \
18         $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la
19
20 libtinymail_tp_1_0_la_LDFLAGS = -export-dynamic -version-info \
21         $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS)
22 libtinymail_tp_1_0includedir = $(includedir)/libtinymail-tp-$(API_VERSION)
23 libtinymail_tp_1_0include_HEADERS = $(libtinymail_tp_1_0_headers)
24
25 libtinymail-tp-$(API_VERSION).pc: libtinymail-tp.pc
26         cp $< $@
27
28 pkgconfigdir = $(libdir)/pkgconfig
29 pkgconfig_DATA = libtinymail-tp-$(API_VERSION).pc
30 EXTRA_DIST = $(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in)
31
32 DISTCLEANFILES = $(pkgconfig_DATA)
Note: See TracBrowser for help on using the browser.