jpeg pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=40b02730a3dac4b51c05e538f5d0555b23a641df

commit 40b02730a3dac4b51c05e538f5d0555b23a641df
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Thu Feb 20 17:49:43 2014 +0900

    Evil: Fix parallel build for Windows
    
    Add some internal dependencies when building Evil stuff:
    The two binaries test_evil and evil_suite need libdl and libevil.
    
    This should fix "make -j8"
    Tested with using mingw64 cross compilation
---
 src/Makefile_Evil.am | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/Makefile_Evil.am b/src/Makefile_Evil.am
index 47e15b4..2626030 100644
--- a/src/Makefile_Evil.am
+++ b/src/Makefile_Evil.am
@@ -97,10 +97,9 @@ lib_evil_libdl_la_CPPFLAGS = \
 -I$(top_builddir)/src/lib/efl \
 @EVIL_CFLAGS@ \
 @EVIL_DLFCN_CPPFLAGS@
-lib_evil_libdl_la_LIBADD = \
-@USE_EVIL_LIBS@ \
-@EVIL_DLFCN_LIBS@
+lib_evil_libdl_la_LIBADD = @USE_EVIL_LIBS@ @EVIL_DLFCN_LIBS@
 lib_evil_libdl_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
+lib_evil_libdl_la_DEPENDENCIES = @USE_EVIL_INTERNAL_LIBS@
 
 ### Binary
 
@@ -138,9 +137,11 @@ endif
 
 bin_evil_evil_suite_CPPFLAGS = -I$(top_builddir)/src/lib/efl @EVIL_CFLAGS@
 bin_evil_evil_suite_LDADD = @USE_EVIL_LIBS@ @DL_LIBS@ -lm
+bin_evil_evil_suite_DEPENDENCIES = @USE_EVIL_INTERNAL_LIBS@ @DL_INTERNAL_LIBS@
 
 bin_evil_test_evil_SOURCES = bin/evil/test_evil.c
 bin_evil_test_evil_LDADD = @USE_EVIL_LIBS@
+bin_evil_test_evil_DEPENDENCIES = @USE_EVIL_INTERNAL_LIBS@ @DL_INTERNAL_LIBS@
 
 endif
 EXTRA_DIST += \

-- 


Reply via email to