root/trunk/libtinymailui/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 = $(EXTRA_CFLAGS) \
2         $(LIBTINYMAILUI_CFLAGS) \
3         -I$(top_srcdir)/libtinymail
4
5 lib_LTLIBRARIES = libtinymailui-1.0.la
6
7 libtinymailui_1_0_headers = \
8         tnyui.h \
9         tny-summary-view.h \
10         tny-msg-view.h \
11         tny-mime-part-save-strategy.h \
12         tny-msg-window.h \
13         tny-platform-factory.h \
14         tny-header-view.h \
15         tny-account-store-view.h \
16         tny-mime-part-view.h \
17         tny-mime-part-saver.h
18
19 libtinymailui_1_0_la_SOURCES = \
20         $(libtinymailui_1_0_headers) \
21         tny-summary-view.c \
22         tny-mime-part-save-strategy.c \
23         tny-msg-view.c \
24         tny-msg-window.c \
25         tny-platform-factory.c \
26         tny-header-view.c \
27         tny-account-store-view.c \
28         tny-mime-part-view.c \
29         tny-mime-part-saver.c
30
31 libtinymailui_1_0_la_LIBADD = \
32         $(LIBTINYMAILUI_LIBS) \
33         $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la
34
35 libtinymailui_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS)
36
37 libtinymailuiincludedir = $(includedir)/libtinymailui-$(API_VERSION)
38 libtinymailuiinclude_HEADERS = $(libtinymailui_1_0_headers)
39
40 libtinymailui-$(API_VERSION).pc: libtinymailui.pc
41         cp $< $@
42
43 pkgconfigdir = $(libdir)/pkgconfig
44 pkgconfig_DATA = libtinymailui-$(API_VERSION).pc
45 EXTRA_DIST = $(pkgconfig_DATA:-$(API_VERSION).pc=.pc.in)
46
47 DISTCLEANFILES = $(pkgconfig_DATA)
Note: See TracBrowser for help on using the browser.