On Wed, 11 Jun 2014 10:31:42 +0100 Tom Hacohen <[email protected]> said:

> This is essentially a revert of my recent commit. This is wrong. These 
> files are not built sources, as they are not/should not be used by 
> anything else. They are just generated files. Putting them there 
> essentially makes the build linear and just wrong. I'm going to revert 
> this and test with make dist again.
> 
> God, I hate autotools.

but without... it'd distcheck error.

> --
> Tom.
> 
> On 11/06/14 02:03, Jean-Philippe ANDRÉ wrote:
> > jpeg pushed a commit to branch master.
> >
> > http://git.enlightenment.org/core/efl.git/commit/?id=43038144c27af0222b386f67b565401a283877e5
> >
> > commit 43038144c27af0222b386f67b565401a283877e5
> > Author: Jean-Philippe Andre <[email protected]>
> > Date:   Tue Jun 10 16:07:18 2014 +0900
> >
> >      Eolian CXX: Fix make distcheck
> >
> >      nodist files should be added to BUILT_SOURCES for
> >      make distcheck to work (when cleaning the tree)
> > ---
> >   src/Makefile_Ecore_Audio_Cxx.am | 2 ++
> >   src/Makefile_Ecore_Cxx.am       | 1 +
> >   src/Makefile_Edje_Cxx.am        | 2 ++
> >   src/Makefile_Evas_Cxx.am        | 2 ++
> >   4 files changed, 7 insertions(+)
> >
> > diff --git a/src/Makefile_Ecore_Audio_Cxx.am
> > b/src/Makefile_Ecore_Audio_Cxx.am index 27c60a5..f6a3988 100644
> > --- a/src/Makefile_Ecore_Audio_Cxx.am
> > +++ b/src/Makefile_Ecore_Audio_Cxx.am
> > @@ -23,6 +23,8 @@ nodist_installed_ecoreaudiocxxmainheaders_DATA = \
> >   lib/ecore_audio/Ecore_Audio.hh \
> >   $(generated_ecore_audio_cxx_bindings)
> >
> > +BUILT_SOURCES += $(generated_ecore_audio_cxx_bindings)
> > lib/ecore_audio/Ecore_Audio.hh +
> >   ### Unit tests
> >
> >   if EFL_ENABLE_TESTS
> > diff --git a/src/Makefile_Ecore_Cxx.am b/src/Makefile_Ecore_Cxx.am
> > index 4ce616e..eceefb9 100644
> > --- a/src/Makefile_Ecore_Cxx.am
> > +++ b/src/Makefile_Ecore_Cxx.am
> > @@ -25,6 +25,7 @@ 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
> >
> > +BUILT_SOURCES += $(generated_ecore_cxx_bindings) lib/ecore/Ecore.eo.hh
> >
> >   ### Unit tests
> >
> > diff --git a/src/Makefile_Edje_Cxx.am b/src/Makefile_Edje_Cxx.am
> > index 1ba5de5..3ee5532 100644
> > --- a/src/Makefile_Edje_Cxx.am
> > +++ b/src/Makefile_Edje_Cxx.am
> > @@ -12,6 +12,8 @@ nodist_installed_edjecxxmainheaders_DATA = \
> >   lib/edje/Edje.hh \
> >   $(generated_edje_cxx_bindings)
> >
> > +BUILT_SOURCES += $(generated_edje_cxx_bindings) lib/edje/Edje.hh
> > +
> >   lib/edje/Edje.hh:
> >     @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 diff --git
> > >> a/src/Makefile_Evas_Cxx.am b/src/Makefile_Evas_Cxx.am
> > index bcece50..a0b6cd8 100644
> > --- a/src/Makefile_Evas_Cxx.am
> > +++ b/src/Makefile_Evas_Cxx.am
> > @@ -33,6 +33,8 @@ nodist_installed_evascxxmainheaders_DATA =
> > lib/evas/Evas.hh installed_evascxxcanvasheadersdir =
> > $(includedir)/evas-cxx-@VMAJ@/canvas
> > nodist_installed_evascxxcanvasheaders_DATA =
> > $(generated_evas_canvas_cxx_bindings)
> >
> > +BUILT_SOURCES += $(generated_evas_canvas_cxx_bindings) lib/evas/Evas.hh
> > +
> >   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
> >
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
> Find What Matters Most in Your Big Data with HPCC Systems
> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
> http://p.sf.net/sfu/hpccsystems
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to