autotools/eolian-cxx: Added variable to avoid code duplication.
authorSavio Sena <savio@expertisesolutions.com.br>
Wed, 2 Jul 2014 14:57:53 +0000 (11:57 -0300)
committerSavio Sena <savio@expertisesolutions.com.br>
Wed, 2 Jul 2014 15:57:58 +0000 (12:57 -0300)
src/Makefile_Ecore_Audio_Cxx.am
src/Makefile_Ecore_Cxx.am
src/Makefile_Edje_Cxx.am

index d6ae59e..3135120 100644 (file)
@@ -18,14 +18,14 @@ lib/ecore_audio/Ecore_Audio.hh: $(generated_ecore_audio_cxx_bindings)
        @for i in $(generated_ecore_audio_cxx_bindings); do echo "#include <$$(basename $$i)>" >> $(top_builddir)/src/lib/ecore_audio/Ecore_Audio.hh; done
        @echo -e "#endif\n\n#endif\n" >> $(top_builddir)/src/lib/ecore_audio/Ecore_Audio.hh
 
-CLEANFILES += \
+generated_ecore_audio_cxx_all = \
        $(generated_ecore_audio_cxx_bindings) \
        lib/ecore_audio/Ecore_Audio.hh
 
+CLEANFILES += $(generated_ecore_audio_cxx_all)
+
 installed_ecoreaudiocxxmainheadersdir = $(includedir)/ecore-audio-cxx-@VMAJ@
-nodist_installed_ecoreaudiocxxmainheaders_DATA = \
-lib/ecore_audio/Ecore_Audio.hh \
-$(generated_ecore_audio_cxx_bindings)
+nodist_installed_ecoreaudiocxxmainheaders_DATA = $(generated_ecore_audio_cxx_all)
 
 ### Unit tests
 
index 0429005..16816aa 100644 (file)
@@ -20,14 +20,14 @@ lib/ecore/Ecore.eo.hh: $(generated_ecore_cxx_bindings)
        @for i in $(generated_ecore_cxx_bindings); do echo "#include <$$(basename $$i)>" >> $(top_builddir)/src/lib/ecore/Ecore.eo.hh; done
        @echo -e "#endif\n\n#endif\n" >> $(top_builddir)/src/lib/ecore/Ecore.eo.hh
 
-CLEANFILES += \
-$(generated_ecore_cxx_bindings) \
-lib/ecore/Ecore.eo.hh
+generated_ecore_cxx_all = \
+       $(generated_ecore_cxx_bindings) \
+       lib/ecore/Ecore.eo.hh
+
+CLEANFILES += $(generated_ecore_cxx_all)
 
 installed_ecorecxxheadersdir = $(includedir)/ecore-cxx-@VMAJ@
-nodist_installed_ecorecxxheaders_DATA = \
-lib/ecore/Ecore.eo.hh \
-$(generated_ecore_cxx_bindings)
+nodist_installed_ecorecxxheaders_DATA = $(generated_ecore_cxx_all)
 
 ### Unit tests
 
index 79bd3e1..74c05d6 100644 (file)
@@ -13,14 +13,14 @@ lib/edje/Edje.hh: $(generated_edje_cxx_bindings)
        @for i in $(generated_edje_cxx_bindings); do echo "#include <$$(basename $$i)>" >> $(top_builddir)/src/lib/edje/Edje.hh; done
        @echo -e "#endif\n\n#endif\n" >> $(top_builddir)/src/lib/edje/Edje.hh
 
-CLEANFILES += \
-$(generated_edje_cxx_bindings) \
-lib/edje/Edje.hh
+generated_edje_cxx_all = \
+       $(generated_edje_cxx_bindings) \
+       lib/edje/Edje.hh
+
+CLEANFILES += $(generated_edje_cxx_all)
 
 installed_edjecxxmainheadersdir = $(includedir)/edje-cxx-@VMAJ@/
-nodist_installed_edjecxxmainheaders_DATA = \
-lib/edje/Edje.hh \
-$(generated_edje_cxx_bindings)
+nodist_installed_edjecxxmainheaders_DATA = $(generated_edje_cxx_all)
 
 ### Unit tests