541233de082b269984b29ec8e2b49efb37f36efa
[framework/uifw/ecore.git] / src / lib / ecore_config / Makefile.am
1 MAINTAINERCLEANFILES = Makefile.in
2
3 AM_CPPFLAGS = \
4 -I$(top_srcdir)/src/lib/ecore \
5 -I$(top_srcdir)/src/lib/ecore_ipc \
6 -I$(top_srcdir)/ \
7 -I$(top_builddir)/src/lib/ecore \
8 -I$(top_builddir)/src/lib/ecore_ipc \
9 -I$(top_builddir)/ \
10 -DPACKAGE_BIN_DIR=\"$(bindir)\" \
11 -DPACKAGE_LIB_DIR=\"$(libdir)\" \
12 -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
13 @EVAS_CFLAGS@ @EET_CFLAGS@
14
15 CLEANFILES = $(DB)
16
17 if BUILD_ECORE_CONFIG
18
19 #DB = system.db
20 #$(DB): Makefile
21 #       edb_ed $(top_builddir)/src/lib/ecore_config/$(DB) add /e/theme/name str "winter"
22 #       edb_ed $(top_builddir)/src/lib/ecore_config/$(DB) add /e/font/path str "$(pkgdatadir)/data/fonts"
23 #       edb_ed $(top_builddir)/src/lib/ecore_config/$(DB) add /apps/web/browser str `which firefox 2>/dev/null || which phoenix 2>/dev/null || which mozilla 2>/dev/null || which opera 2>/dev/null || which konqueror 2>/dev/null || which epiphany 2>/dev/null`
24 #       edb_ed $(top_builddir)/src/lib/ecore_config/$(DB) add /apps/web/email str `which thunderbird 2>/dev/null || which mozilla 2>/dev/null || which kmail 2>/dev/null || which sylpheed 2>/dev/null || which evolution 2>/dev/null`
25
26 lib_LTLIBRARIES = libecore_config.la
27 include_HEADERS = \
28 Ecore_Config.h
29
30 libecore_config_la_LDFLAGS = -version-info @version_info@
31
32 #config_DATA = $(DB)
33 #configdir = $(pkgdatadir)
34
35 if BUILD_ECORE_IPC
36
37 libecore_config_la_SOURCES = \
38 ecore_config.c \
39 ecore_config_ipc_main.c \
40 ecore_config_ipc_ecore.c \
41 ecore_config_util.c \
42 ecore_config_storage.c \
43 ecore_config_extra.c \
44 ecore_config_db.c \
45 ecore_config_private.h
46
47 libecore_config_la_LIBADD = \
48 $(top_builddir)/src/lib/ecore/libecore.la \
49 $(top_builddir)/src/lib/ecore_ipc/libecore_ipc.la \
50 @EET_LIBS@ \
51 @EVAS_LIBS@
52
53 libecore_config_la_DEPENDENCIES = \
54 $(top_builddir)/src/lib/ecore/libecore.la \
55 $(top_builddir)/src/lib/ecore_ipc/libecore_ipc.la
56
57 else
58
59 libecore_config_la_SOURCES = \
60 ecore_config.c \
61 ecore_config_util.c \
62 ecore_config_storage.c \
63 ecore_config_extra.c \
64 ecore_config_db.c \
65 ecore_config_private.h
66
67 libecore_config_la_LIBADD = \
68 $(top_builddir)/src/lib/ecore/libecore.la \
69 @EET_LIBS@ \
70 @EVAS_LIBS@
71
72 libecore_config_la_DEPENDENCIES = \
73 $(top_builddir)/src/lib/ecore/libecore.la
74
75 endif
76
77 endif
78
79 EXTRA_DIST = \
80 Ecore_Config.h \
81 ecore_config.c \
82 ecore_config_ipc_ecore.c \
83 ecore_config_ipc_main.c \
84 ecore_config_ipc.h \
85 ecore_config_util.c \
86 ecore_config_util.h \
87 ecore_config_storage.c
88