summaryrefslogtreecommitdiff
path: root/src/Makefile_Edje_Cxx.am
diff options
context:
space:
mode:
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2015-04-13 15:31:59 -0300
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2015-04-14 01:06:57 -0300
commitb55a8104ad7503a0d3a425a612a0bd380887ed99 (patch)
tree35cfc192ccd02f94841b1e54d2f8ec2a61ddf87a /src/Makefile_Edje_Cxx.am
parentce36f0be936f218d87055cf21b643ab327f07853 (diff)
cxx: Made automake files depend on their C counterparts for compilation
Avoids redundancy and maintenance for non-C++ developers.
Diffstat (limited to 'src/Makefile_Edje_Cxx.am')
-rw-r--r--src/Makefile_Edje_Cxx.am9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/Makefile_Edje_Cxx.am b/src/Makefile_Edje_Cxx.am
index 0b308b0499..c7f7a7759e 100644
--- a/src/Makefile_Edje_Cxx.am
+++ b/src/Makefile_Edje_Cxx.am
@@ -2,10 +2,8 @@
2if HAVE_CXX11 2if HAVE_CXX11
3 3
4### Generated headers 4### Generated headers
5 5generated_edje_cxx_bindings = $(edje_eolian_files:%.eo=%.eo.hh)
6generated_edje_cxx_bindings = \ 6generated_edje_cxx_impl_bindings = $(edje_eolian_files:%.eo=%.eo.impl.hh)
7lib/edje/edje_object.eo.hh \
8lib/edje/edje_edit.eo.hh
9 7
10lib/edje/Edje.hh: $(generated_edje_cxx_bindings) 8lib/edje/Edje.hh: $(generated_edje_cxx_bindings)
11 @echo @ECHO_E@ "#ifndef EFL_CXX_EDJE_HH\n#define EFL_CXX_EDJE_HH\n" > $(top_builddir)/src/lib/edje/Edje.hh 9 @echo @ECHO_E@ "#ifndef EFL_CXX_EDJE_HH\n#define EFL_CXX_EDJE_HH\n" > $(top_builddir)/src/lib/edje/Edje.hh
@@ -15,8 +13,7 @@ lib/edje/Edje.hh: $(generated_edje_cxx_bindings)
15 13
16generated_edje_cxx_all = \ 14generated_edje_cxx_all = \
17 $(generated_edje_cxx_bindings) \ 15 $(generated_edje_cxx_bindings) \
18 lib/edje/edje_object.eo.impl.hh \ 16 $(generated_edje_cxx_impl_bindings) \
19 lib/edje/edje_edit.eo.impl.hh \
20 lib/edje/Edje.hh 17 lib/edje/Edje.hh
21 18
22CLEANFILES += $(generated_edje_cxx_all) 19CLEANFILES += $(generated_edje_cxx_all)