EFL 1.7 svn doobies
[profile/ivi/efreet.git] / src / lib / Makefile.am
1
2 MAINTAINERCLEANFILES = Makefile.in
3
4 lib_LTLIBRARIES = libefreet.la libefreet_mime.la libefreet_trash.la
5
6 INCLUDES = \
7 -DLOCALE_DIR=\"@LOCALE_DIR@\"
8
9 EFREETHEADERS = \
10 Efreet.h \
11 efreet_base.h \
12 efreet_desktop.h \
13 efreet_icon.h \
14 efreet_ini.h \
15 efreet_menu.h \
16 efreet_utils.h \
17 efreet_uri.h
18
19 EFREETSOURCES = \
20 efreet.c \
21 efreet_base.c \
22 efreet_icon.c \
23 efreet_xml.c \
24 efreet_ini.c \
25 efreet_desktop.c \
26 efreet_desktop_command.c \
27 efreet_menu.c \
28 efreet_utils.c \
29 efreet_uri.c \
30 efreet_cache.c
31
32 includes_HEADERS = $(EFREETHEADERS) Efreet_Mime.h Efreet_Trash.h
33 includesdir = $(includedir)/efreet-@VMAJ@
34
35 # Not sure if this was for 'make dist', so left it in but commented - dh
36 # dist_installed_headers_DATA = $(EFREETHEADERS) Efreet_Mime.h Efreet_Trash.h
37
38 libefreet_la_SOURCES = $(EFREETSOURCES)
39 libefreet_la_CPPFLAGS =  \
40 -DPACKAGE_DATA_DIR=\"$(datadir)\" \
41 -DPACKAGE_LIB_DIR=\"$(libdir)\" \
42 -I$(top_builddir)/src/lib \
43 -I$(top_srcdir)/src/lib \
44 @EFL_EFREET_BUILD@ \
45 @EFREET_CFLAGS@
46 libefreet_la_LIBADD = @EFREET_LIBS@ @WIN32_LIBS@
47 libefreet_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@
48
49
50 libefreet_mime_la_SOURCES = efreet_mime.c
51 libefreet_mime_la_CPPFLAGS = \
52 -I$(top_builddir)/src/lib \
53 -I$(top_srcdir)/src/lib \
54 @EFL_EFREET_MIME_BUILD@ \
55 @EFREET_CFLAGS@
56 libefreet_mime_la_LIBADD = @EFREET_LIBS@ libefreet.la @WIN32_LIBS@
57 libefreet_mime_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@
58
59
60 libefreet_trash_la_SOURCES = efreet_trash.c
61 libefreet_trash_la_CPPFLAGS = \
62 -I$(top_builddir)/src/lib \
63 -I$(top_srcdir)/src/lib \
64 @EFL_EFREET_TRASH_BUILD@ \
65 @EFREET_CFLAGS@
66 libefreet_trash_la_LIBADD = @EFREET_LIBS@ libefreet.la
67 libefreet_trash_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@
68
69 EXTRA_DIST = efreet_private.h efreet_xml.h efreet_cache_private.h