root/trunk/libtinymail-gnomevfs/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 = $(LIBTINYMAIL_GNOMEVFS_CFLAGS) \
2         -I. -I$(top_srcdir) $(EXTRA_CFLAGS) \
3         -I$(top_srcdir)/libtinymail
4
5 lib_LTLIBRARIES = libtinymail-gnomevfs-1.0.la
6
7 libtinymail_gnomevfs_1_0_headers =              \
8         tny-vfs-stream.h
9
10 libtinymail_gnomevfs_1_0_la_SOURCES =           \
11         $(libtinymail_gnomevfs_1_0_headers)     \
12         tny-vfs-stream.c
13
14 libtinymail_gnomevfs_1_0_la_LIBADD =            \
15         $(LIBTINYMAIL_GNOMEVFS_LIBS)            \
16         $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la
17
18 libtinymail_gnomevfs_1_0_la_LDFLAGS = -export-dynamic \
19         -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS)
20
21 libtinymail_gnomevfs_1_0includedir = $(includedir)/libtinymail-gnomevfs-$(API_VERSION)
22 libtinymail_gnomevfs_1_0include_HEADERS = $(libtinymail_gnomevfs_1_0_headers)
23
24 libtinymail-gnomevfs-$(API_VERSION).pc: libtinymail-gnomevfs.pc
25         cp $< $@
26
27 pkgconfigdir = $(libdir)/pkgconfig
28 pkgconfig_DATA = libtinymail-gnomevfs-$(API_VERSION).pc
29 EXTRA_DIST = $(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in)
30
31 DISTCLEANFILES = $(pkgconfig_DATA)
Note: See TracBrowser for help on using the browser.