Make edje depend on eina. No change in the code yet, so just fix your build system...
[framework/uifw/edje.git] / src / bin / Makefile.am
1
2 MAINTAINERCLEANFILES = Makefile.in
3
4 AM_CPPFLAGS = \
5 -I$(top_srcdir) \
6 -I$(top_srcdir)/src/bin \
7 -I$(top_srcdir)/src/lib \
8 -DPACKAGE_BIN_DIR=\"$(bindir)\" \
9 -DPACKAGE_LIB_DIR=\"$(libdir)\" \
10 -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
11 @EDJE_CFLAGS@ \
12 @ECORE_EVAS_CFLAGS@ \
13 @ECORE_FILE_CFLAGS@ \
14 @EVIL_CFLAGS@ \
15 @EINA_CFLAGS@
16
17 if BUILD_EDJE_CC
18 EDJE_CC = edje_cc
19 else
20 EDJE_CC =
21 endif
22
23 if BUILD_EDJE_DECC
24 EDJE_DECC = edje_decc
25 else
26 EDJE_DECC =
27 endif
28
29 bin_SCRIPTS = \
30 @EDJE_RECC_PRG@
31
32 EXTRA_DIST = @EDJE_RECC_PRG@
33 EXTRA_SCRIPTS = edje_recc
34
35 bin_PROGRAMS = $(EDJE_CC) $(EDJE_DECC)
36
37 EXTRA_PROGRAMS = \
38 edje_cc \
39 edje_decc
40
41 edje_cc_SOURCES = \
42 edje_cc.c \
43 edje_cc.h \
44 edje_cc_out.c \
45 edje_cc_parse.c \
46 edje_cc_mem.c \
47 edje_cc_handlers.c \
48 edje_cc_sources.c \
49 edje_prefix.c \
50 edje_prefix.h \
51 edje_main.h
52
53 edje_cc_CFLAGS = @WIN32_CFLAGS@
54 edje_cc_LDADD = $(top_builddir)/src/lib/libedje.la $(EDJE_LIBS) $(ECORE_EVAS_LIBS) $(EVIL_LIBS) $(EINA_LIBS)
55 edje_cc_LDFLAGS = @lt_enable_auto_import@
56 edje_cc_DEPENDENCIES = $(top_builddir)/src/lib/libedje.la
57
58
59 edje_decc_SOURCES = \
60 edje_decc.c \
61 edje_decc.h \
62 edje_cc_mem.c \
63 edje_cc_sources.c
64
65 edje_decc_CFLAGS = @WIN32_CFLAGS@
66 edje_decc_LDADD = $(top_builddir)/src/lib/libedje.la $(EDJE_LIBS) $(ECORE_EVAS_LIBS) $(ECORE_FILE_LIBS) $(EVIL_LIBS) $(EINA_LIBS)
67 edje_decc_LDFLAGS = @lt_enable_auto_import@
68 edje_decc_DEPENDENCIES = $(top_builddir)/src/lib/libedje.la