On Thu, 1 Nov 2012 05:56:52 -0700 "Enlightenment SVN" <no-re...@enlightenment.org> said:
u're not going to like this.. efl tree is broken with make -j parallel builds: (i use make -j10) make -j10 all-recursive make[1]: Entering directory `/home/raster/C/svn/ssh+svn/e/trunk/efl' make[1]: warning: -jN forced in submake: disabling jobserver mode. Making all in src make[2]: Entering directory `/home/raster/C/svn/ssh+svn/e/trunk/efl/src' make[2]: warning: -jN forced in submake: disabling jobserver mode. Making all in . make[3]: Entering directory `/home/raster/C/svn/ssh+svn/e/trunk/efl/src' make[3]: warning: -jN forced in submake: disabling jobserver mode. make[3]: *** No rule to make target `../src/lib/eina/libeina.la', needed by `lib/eo/libeo.la'. Stop. > Log: > merge: don't use recursive subdirs. Compilation should be faster. > > Please check. > > note1: Only lib and bin for now, but should be extended to other stuff > note2: distcheck does not work because eo_suite is failing. > > > Author: caro > Date: 2012-11-01 05:56:52 -0700 (Thu, 01 Nov 2012) > New Revision: 78758 > Trac: http://trac.enlightenment.org/e/changeset/78758 > > Added: > trunk/efl/src/Makefile_Eet.am trunk/efl/src/Makefile_Eina.am > trunk/efl/src/Makefile_Embryo.am trunk/efl/src/Makefile_Eo.am > trunk/efl/src/Makefile_Evil.am Removed: trunk/efl/src/bin/Makefile.am > trunk/efl/src/bin/eet/Makefile.am trunk/efl/src/bin/embryo/Makefile.am > trunk/efl/src/bin/evil/Makefile.am trunk/efl/src/lib/Makefile.am > trunk/efl/src/lib/eet/Makefile.am trunk/efl/src/lib/eina/Makefile.am > trunk/efl/src/lib/embryo/Makefile.am trunk/efl/src/lib/eo/Makefile.am > trunk/efl/src/lib/evil/Makefile.am trunk/efl/src/modules/Makefile.am > trunk/efl/src/modules/eina/Makefile.am > trunk/efl/src/modules/eina/mp/Makefile.am > trunk/efl/src/modules/eina/mp/chained_pool/Makefile.am > trunk/efl/src/modules/eina/mp/one_big/Makefile.am > trunk/efl/src/modules/eina/mp/pass_through/Makefile.am Modified: > trunk/efl/configure.ac trunk/efl/src/Makefile.am > > Modified: trunk/efl/configure.ac > =================================================================== > --- trunk/efl/configure.ac 2012-11-01 12:52:33 UTC (rev 78757) > +++ trunk/efl/configure.ac 2012-11-01 12:56:52 UTC (rev 78758) > @@ -230,6 +230,7 @@ > AC_LANG(C) > AC_PROG_CPP > AC_PROG_CC > +AM_PROG_CC_C_O > > # pkg-config > > @@ -881,27 +882,11 @@ > src/benchmarks/Makefile > src/benchmarks/eina/Makefile > src/benchmarks/eo/Makefile > -src/bin/Makefile > -src/bin/evil/Makefile > -src/bin/eet/Makefile > -src/bin/embryo/Makefile > src/examples/Makefile > src/examples/eina/Makefile > src/examples/eet/Makefile > src/examples/eo/Makefile > -src/lib/Makefile > -src/lib/evil/Makefile > -src/lib/eina/Makefile > src/lib/eina/eina_config.h > -src/lib/eet/Makefile > -src/lib/eo/Makefile > -src/lib/embryo/Makefile > -src/modules/Makefile > -src/modules/eina/Makefile > -src/modules/eina/mp/Makefile > -src/modules/eina/mp/chained_pool/Makefile > -src/modules/eina/mp/pass_through/Makefile > -src/modules/eina/mp/one_big/Makefile > src/scripts/Makefile > src/scripts/eina/Makefile > src/tests/Makefile > > Modified: trunk/efl/src/Makefile.am > =================================================================== > --- trunk/efl/src/Makefile.am 2012-11-01 12:52:33 UTC (rev 78757) > +++ trunk/efl/src/Makefile.am 2012-11-01 12:56:52 UTC (rev 78758) > @@ -1,7 +1,22 @@ > +AUTOMAKE_OPTIONS = subdir-objects > + > MAINTAINERCLEANFILES = Makefile.in > > -SUBDIRS = lib modules bin scripts benchmarks tests examples > +SUBDIRS = . scripts benchmarks tests examples > > +lib_LTLIBRARIES = > +bin_PROGRAMS = > +EXTRA_DIST = > + > +if HAVE_WINDOWS > +include Makefile_Evil.am > +endif > + > +include Makefile_Eina.am > +include Makefile_Eo.am > +include Makefile_Eet.am > +include Makefile_Embryo.am > + > .PHONY: benchmark examples > > benchmark: > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_sfd2d_oct > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel