tasn pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=2010de6810ea31116c77f2e08eb0dc9dc7034768

commit 2010de6810ea31116c77f2e08eb0dc9dc7034768
Author: Tom Hacohen <t...@stosb.com>
Date:   Wed Jun 4 16:14:29 2014 +0100

    C++ bindings: Generate them as part of the build, not pre build.
    
    There's no reason why it should be forced in with BUILT_SOURCES.
    It should be part of the normal build and dependency based (nothing should 
depend
    on it anyway).
    
    This patch fixes that.
---
 src/Makefile_Ecore_Audio_Cxx.am | 4 ----
 src/Makefile_Ecore_Cxx.am       | 2 --
 src/Makefile_Edje_Cxx.am        | 4 ----
 src/Makefile_Evas_Cxx.am        | 2 --
 4 files changed, 12 deletions(-)

diff --git a/src/Makefile_Ecore_Audio_Cxx.am b/src/Makefile_Ecore_Audio_Cxx.am
index a5b408d..27c60a5 100644
--- a/src/Makefile_Ecore_Audio_Cxx.am
+++ b/src/Makefile_Ecore_Audio_Cxx.am
@@ -12,10 +12,6 @@ lib/ecore_audio/ecore_audio_out_sndfile.eo.hh \
 lib/ecore_audio/ecore_audio_out_pulse.eo.hh \
 lib/ecore_audio/ecore_audio_in_tone.eo.hh
 
-BUILT_SOURCES += \
-lib/ecore_audio/Ecore_Audio.hh \
-$(generated_ecore_audio_cxx_bindings)
-
 lib/ecore_audio/Ecore_Audio.hh:
        @echo -e "#ifndef EFL_CXX_ECORE_AUDIO_HH\n#define 
EFL_CXX_ECORE_AUDIO_HH\n" > $(top_builddir)/src/lib/ecore_audio/Ecore_Audio.hh
        @echo -e "#ifdef EFL_BETA_API_SUPPORT" >> 
$(top_builddir)/src/lib/ecore_audio/Ecore_Audio.hh
diff --git a/src/Makefile_Ecore_Cxx.am b/src/Makefile_Ecore_Cxx.am
index eb06789..4ce616e 100644
--- a/src/Makefile_Ecore_Cxx.am
+++ b/src/Makefile_Ecore_Cxx.am
@@ -14,8 +14,6 @@ lib/ecore/ecore_idle_exiter.eo.hh \
 lib/ecore/ecore_animator.eo.hh \
 lib/ecore/ecore_parent.eo.hh
 
-BUILT_SOURCES += lib/ecore/Ecore.eo.hh $(generated_ecore_cxx_bindings)
-
 installed_ecorecxxheadersdir = $(includedir)/ecore-cxx-@VMAJ@
 nodist_installed_ecorecxxheaders_DATA = \
 lib/ecore/Ecore.eo.hh \
diff --git a/src/Makefile_Edje_Cxx.am b/src/Makefile_Edje_Cxx.am
index 91fc9b9..1ba5de5 100644
--- a/src/Makefile_Edje_Cxx.am
+++ b/src/Makefile_Edje_Cxx.am
@@ -7,10 +7,6 @@ generated_edje_cxx_bindings = \
 lib/edje/edje.eo.hh \
 lib/edje/edje_edit.eo.hh
 
-BUILT_SOURCES += \
-lib/edje/Edje.hh \
-$(generated_edje_cxx_bindings)
-
 installed_edjecxxmainheadersdir = $(includedir)/edje-cxx-@VMAJ@/
 nodist_installed_edjecxxmainheaders_DATA = \
 lib/edje/Edje.hh \
diff --git a/src/Makefile_Evas_Cxx.am b/src/Makefile_Evas_Cxx.am
index dcca14b..bcece50 100644
--- a/src/Makefile_Evas_Cxx.am
+++ b/src/Makefile_Evas_Cxx.am
@@ -27,8 +27,6 @@ lib/evas/canvas/evas_selectable_interface.eo.hh \
 lib/evas/canvas/evas_zoomable_interface.eo.hh \
 lib/evas/canvas/evas_box.eo.hh
 
-BUILT_SOURCES += lib/evas/Evas.hh $(generated_evas_canvas_cxx_bindings)
-
 installed_evascxxmainheadersdir = $(includedir)/evas-cxx-@VMAJ@/
 nodist_installed_evascxxmainheaders_DATA = lib/evas/Evas.hh
 

-- 


Reply via email to