diff options
author | Savio Sena <savio@expertisesolutions.com.br> | 2014-07-01 13:38:49 -0300 |
---|---|---|
committer | Savio Sena <savio@expertisesolutions.com.br> | 2014-07-01 13:57:06 -0300 |
commit | 951fa3ac29276084769d6717e11ff1c0979a0fda (patch) | |
tree | f3e4ff681e17195e189a6a7aad72bc7a8606e23f | |
parent | 0cc319a5b2184245405d03233b32cdeca5d35f77 (diff) | |
download | efl-951fa3ac29276084769d6717e11ff1c0979a0fda.tar.gz |
autotools: Fixed 'make clean' for Eolian-Cxx.
Included all generated C++ headers in CLEANFILES (Automake).
-rw-r--r-- | src/Makefile_Ecore_Audio_Cxx.am | 4 | ||||
-rw-r--r-- | src/Makefile_Ecore_Cxx.am | 13 | ||||
-rw-r--r-- | src/Makefile_Edje_Cxx.am | 14 | ||||
-rw-r--r-- | src/Makefile_Evas_Cxx.am | 16 |
4 files changed, 31 insertions, 16 deletions
diff --git a/src/Makefile_Ecore_Audio_Cxx.am b/src/Makefile_Ecore_Audio_Cxx.am index 27c60a53b8..4967da2485 100644 --- a/src/Makefile_Ecore_Audio_Cxx.am +++ b/src/Makefile_Ecore_Audio_Cxx.am @@ -18,6 +18,10 @@ lib/ecore_audio/Ecore_Audio.hh: @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_bindings) \ + lib/ecore_audio/Ecore_Audio.hh + installed_ecoreaudiocxxmainheadersdir = $(includedir)/ecore-audio-cxx-@VMAJ@ nodist_installed_ecoreaudiocxxmainheaders_DATA = \ lib/ecore_audio/Ecore_Audio.hh \ diff --git a/src/Makefile_Ecore_Cxx.am b/src/Makefile_Ecore_Cxx.am index 4ce616ed71..97dae3824a 100644 --- a/src/Makefile_Ecore_Cxx.am +++ b/src/Makefile_Ecore_Cxx.am @@ -14,17 +14,20 @@ lib/ecore/ecore_idle_exiter.eo.hh \ lib/ecore/ecore_animator.eo.hh \ lib/ecore/ecore_parent.eo.hh -installed_ecorecxxheadersdir = $(includedir)/ecore-cxx-@VMAJ@ -nodist_installed_ecorecxxheaders_DATA = \ -lib/ecore/Ecore.eo.hh \ -$(generated_ecore_cxx_bindings) - lib/ecore/Ecore.eo.hh: @echo -e "#ifndef EFL_CXX_ECORE_HH\n#define EFL_CXX_ECORE_HH\n" > $(top_builddir)/src/lib/ecore/Ecore.eo.hh @echo -e "#ifdef EFL_BETA_API_SUPPORT" >> $(top_builddir)/src/lib/ecore/Ecore.eo.hh @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 + +installed_ecorecxxheadersdir = $(includedir)/ecore-cxx-@VMAJ@ +nodist_installed_ecorecxxheaders_DATA = \ +lib/ecore/Ecore.eo.hh \ +$(generated_ecore_cxx_bindings) ### Unit tests diff --git a/src/Makefile_Edje_Cxx.am b/src/Makefile_Edje_Cxx.am index b41bb29b80..79bd3e1929 100644 --- a/src/Makefile_Edje_Cxx.am +++ b/src/Makefile_Edje_Cxx.am @@ -7,17 +7,21 @@ generated_edje_cxx_bindings = \ lib/edje/edje_object.eo.hh \ lib/edje/edje_edit.eo.hh -installed_edjecxxmainheadersdir = $(includedir)/edje-cxx-@VMAJ@/ -nodist_installed_edjecxxmainheaders_DATA = \ -lib/edje/Edje.hh \ -$(generated_edje_cxx_bindings) - lib/edje/Edje.hh: $(generated_edje_cxx_bindings) @echo -e "#ifndef EFL_CXX_EDJE_HH\n#define EFL_CXX_EDJE_HH\n" > $(top_builddir)/src/lib/edje/Edje.hh @echo -e "#ifdef EFL_BETA_API_SUPPORT" >> $(top_builddir)/src/lib/edje/Edje.hh @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 + +installed_edjecxxmainheadersdir = $(includedir)/edje-cxx-@VMAJ@/ +nodist_installed_edjecxxmainheaders_DATA = \ +lib/edje/Edje.hh \ +$(generated_edje_cxx_bindings) + ### Unit tests if EFL_ENABLE_TESTS diff --git a/src/Makefile_Evas_Cxx.am b/src/Makefile_Evas_Cxx.am index 405d89aaf8..7b16b4d1db 100644 --- a/src/Makefile_Evas_Cxx.am +++ b/src/Makefile_Evas_Cxx.am @@ -27,18 +27,22 @@ lib/evas/canvas/evas_selectable_interface.eo.hh \ lib/evas/canvas/evas_zoomable_interface.eo.hh \ lib/evas/canvas/evas_box.eo.hh -installed_evascxxmainheadersdir = $(includedir)/evas-cxx-@VMAJ@/ -nodist_installed_evascxxmainheaders_DATA = lib/evas/Evas.hh - -installed_evascxxcanvasheadersdir = $(includedir)/evas-cxx-@VMAJ@/canvas -nodist_installed_evascxxcanvasheaders_DATA = $(generated_evas_canvas_cxx_bindings) - lib/evas/Evas.hh: @echo -e "#ifndef EFL_CXX_EVAS_HH\n#define EFL_CXX_EVAS_HH\n" > $(top_builddir)/src/lib/evas/Evas.hh @echo -e "#ifdef EFL_BETA_API_SUPPORT" >> $(top_builddir)/src/lib/evas/Evas.hh @for i in $(generated_evas_canvas_cxx_bindings); do echo "#include <canvas/$$(basename $$i)>" >> $(top_builddir)/src/lib/evas/Evas.hh; done @echo -e "#endif\n\n#endif\n" >> $(top_builddir)/src/lib/evas/Evas.hh +CLEANFILES += \ +$(generated_evas_canvas_cxx_bindings) \ +lib/evas/Evas.hh + +installed_evascxxmainheadersdir = $(includedir)/evas-cxx-@VMAJ@/ +nodist_installed_evascxxmainheaders_DATA = lib/evas/Evas.hh + +installed_evascxxcanvasheadersdir = $(includedir)/evas-cxx-@VMAJ@/canvas +nodist_installed_evascxxcanvasheaders_DATA = $(generated_evas_canvas_cxx_bindings) + ### Unit tests if EFL_ENABLE_TESTS |