023ddf4e2245d532620fdc781eec9d4d757c9dd5
[platform/upstream/elementary.git] / src / modules / prefs / Makefile.am
1 MAINTAINERCLEANFILES = Makefile.in
2
3 include ../../../Makefile_Elm_Helpers.am
4
5 EXTRA_DIST = \
6 elm_prefs_swallow.edc
7
8 filesdir = $(libdir)/elementary/modules/prefs/$(MODULE_ARCH)
9 files_DATA = elm_prefs_swallow.edj
10
11 elm_prefs_swallow.edj: Makefile elm_prefs_swallow.edc
12         $(AM_V_EDJ)$(EDJE_CC) $(EDJE_CC_FLAGS) \
13         $(top_srcdir)/src/modules/prefs/elm_prefs_swallow.edc \
14         $(top_builddir)/src/modules/prefs/elm_prefs_swallow.edj
15
16 AM_CPPFLAGS = \
17 -I. \
18 -I$(top_builddir) \
19 -I$(top_srcdir) \
20 -I$(top_srcdir)/src/lib \
21 -I$(top_builddir)/src/lib \
22 -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
23 -DLOCALE_DIR=\"@LOCALE_DIR@\" \
24 -DPACKAGE_LIB_DIR=\"$(libdir)\" \
25 @ELEMENTARY_CFLAGS@ \
26 @ELEMENTARY_X_CFLAGS@ \
27 @ELEMENTARY_FB_CFLAGS@ \
28 @ELEMENTARY_SDL_CFLAGS@ \
29 @ELEMENTARY_WIN32_CFLAGS@ \
30 @ELEMENTARY_ELOCATION_CFLAGS@ \
31 @ELEMENTARY_WEB_CFLAGS@ \
32 @ELEMENTARY_EMAP_CFLAGS@ \
33 @ELEMENTARY_WAYLAND_CFLAGS@ \
34 @EVIL_CFLAGS@
35
36 if ELEMENTARY_WINDOWS_BUILD
37 AM_CPPFLAGS += -DELEMENTARY_BUILD
38 endif
39
40 pkgdir = $(libdir)/elementary/modules/prefs/$(MODULE_ARCH)
41 pkg_LTLIBRARIES = module.la
42
43 module_la_SOURCES = \
44 private.h \
45 item_widgets.inc \
46 page_widgets.inc \
47 prefs_iface.c \
48 elm_button.c \
49 elm_check.c \
50 elm_datetime.c \
51 elm_entry.c \
52 elm_label.c \
53 elm_separator.c \
54 elm_slider.c \
55 elm_spinner.c \
56 elm_swallow.c \
57 elm_vertical_box.c \
58 elm_horizontal_box.c \
59 elm_vertical_frame.c \
60 elm_horizontal_frame.c
61
62 module_la_LIBADD = @ELEMENTARY_LIBS@ $(top_builddir)/src/lib/libelementary.la @EVIL_LIBS@
63 module_la_LDFLAGS = -no-undefined -module -avoid-version
64 module_la_LIBTOOLFLAGS = --tag=disable-static
65
66 clean-local:
67         rm -f *.edj