root/trunk/libtinymailui-webkit/Makefile.am

Revision 3601 (checked in by pvanhoof, 7 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         $(LIBTINYMAILUI_WEBKIT_CFLAGS) \
3         -I$(top_srcdir)/libtinymail \
4         -I$(top_srcdir)/libtinymailui \
5         -I$(top_srcdir)/libtinymailui-gtk \
6         -I$(top_srcdir)/libtinymail-camel
7
8 if BUILD_GNOME
9 INCLUDES +=  -I$(top_srcdir)/libtinymail-gnomevfs -DGNOME
10 endif
11
12 lib_LTLIBRARIES = libtinymailui-webkit-1.0.la
13
14 libtinymailui_webkit_1_0_headers = \
15         tny-webkit-msg-view.h \
16         tny-webkit-html-mime-part-view.h \
17         tny-webkit-stream.h
18
19 libtinymailui_webkit_1_0_la_SOURCES = \
20         $(libtinymailui_webkit_1_0_headers) \
21         tny-webkit-html-mime-part-view.c \
22         tny-webkit-msg-view.c \
23         tny-webkit-stream.c
24
25 libtinymailui_webkit_1_0_la_LIBADD =    \
26         $(LIBTINYMAILUI_WEBKIT_LIBS)    \
27         $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la   \
28         $(top_builddir)/libtinymailui/libtinymailui-$(API_VERSION).la \
29         $(top_builddir)/libtinymailui-gtk/libtinymailui-gtk-$(API_VERSION).la
30
31 libtinymailui_webkit_1_0_la_LDFLAGS = -export-dynamic -version-info $(LT_VERSION_INFO) $(LIBTOOL_EXPORT_OPTIONS)
32
33 if BUILD_GNOME
34 libtinymailui_webkit_1_0_la_LIBADD +=  $(top_builddir)/libtinymail-gnomevfs/libtinymail-gnomevfs-$(API_VERSION).la
35 endif
36
37 libtinymailuiwebkitincludedir = $(includedir)/libtinymailui-webkit-$(API_VERSION)
38 libtinymailuiwebkitinclude_HEADERS = $(libtinymailui_webkit_1_0_headers)
39
40 libtinymailui-webkit-$(API_VERSION).pc: libtinymailui-webkit.pc
41         cp $< $@
42
43 pkgconfigdir = $(libdir)/pkgconfig
44 pkgconfig_DATA = libtinymailui-webkit-$(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.