do not enter the modules dir if they are not built
authorcaro <caro>
Wed, 27 Apr 2011 16:15:41 +0000 (16:15 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 27 Apr 2011 16:15:41 +0000 (16:15 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@58971 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/modules/mp/Makefile.am
src/modules/mp/buddy/Makefile.am
src/modules/mp/chained_pool/Makefile.am
src/modules/mp/ememoa_fixed/Makefile.am
src/modules/mp/ememoa_unknown/Makefile.am
src/modules/mp/fixed_bitmap/Makefile.am
src/modules/mp/one_big/Makefile.am
src/modules/mp/pass_through/Makefile.am

index 2d7f8d0..435d57a 100644 (file)
@@ -1,10 +1,45 @@
-SUBDIRS = chained_pool \
-       ememoa_fixed \
-       pass_through \
-       ememoa_unknown \
-       fixed_bitmap \
-       buddy \
-       one_big
-
-MAINTAINERCLEANFILES = \
-Makefile.in
+MAINTAINERCLEANFILES = Makefile.in
+
+SUBDIRS =
+
+if EINA_BUILD_BUDDY
+if !EINA_STATIC_BUILD_BUDDY
+SUBDIRS += buddy
+endif
+endif
+
+if EINA_BUILD_CHAINED_POOL
+if !EINA_STATIC_BUILD_CHAINED_POOL
+SUBDIRS += chained_pool
+endif
+endif
+
+if EINA_BUILD_EMEMOA_FIXED
+if !EINA_STATIC_BUILD_EMEMOA_FIXED
+SUBDIRS += ememoa_fixed
+endif
+endif
+
+if EINA_BUILD_EMEMOA_UNKNOWN
+if !EINA_STATIC_BUILD_EMEMOA_UNKNOWN
+SUBDIRS += ememoa_unknown
+endif
+endif
+
+if EINA_BUILD_FIXED_BITMAP
+if !EINA_STATIC_BUILD_FIXED_BITMAP
+SUBDIRS += fixed_bitmap
+endif
+endif
+
+if EINA_BUILD_ONE_BIG
+if !EINA_STATIC_BUILD_ONE_BIG
+SUBDIRS += one_big
+endif
+endif
+
+if EINA_BUILD_PASS_THROUGH
+if !EINA_STATIC_BUILD_PASS_THROUGH
+SUBDIRS += pass_through
+endif
+endif
index 0bb5ef6..c699c9d 100644 (file)
@@ -9,9 +9,6 @@ AM_CPPFLAGS = \
 @EINA_CPPFLAGS@ \
 @EFL_EINA_BUILD@
 
-if EINA_BUILD_BUDDY
-if !EINA_STATIC_BUILD_BUDDY
-
 controllerdir = $(libdir)/eina/modules/mp/buddy/$(MODULE_ARCH)
 controller_LTLIBRARIES = module.la
 
@@ -28,8 +25,5 @@ install-data-hook:
 uninstall-hook:
        rm -f $(DESTDIR)$(controllerdir)/module.*
 
-endif
-endif
-
 clean-local:
        rm -rf *.gcno
index bc52ac3..815bab7 100644 (file)
@@ -10,9 +10,6 @@ AM_CPPFLAGS = \
 @EFL_EINA_BUILD@ \
 @VALGRIND_CFLAGS@
 
-if EINA_BUILD_CHAINED_POOL
-if !EINA_STATIC_BUILD_CHAINED_POOL
-
 controllerdir = $(libdir)/eina/modules/mp/chained_pool/$(MODULE_ARCH)
 controller_LTLIBRARIES = module.la
 
@@ -29,8 +26,5 @@ install-data-hook:
 uninstall-hook:
        rm -f $(DESTDIR)$(controllerdir)/module.*
 
-endif
-endif
-
 clean-local:
        rm -rf *.gcno
index 22cae36..4a27b3e 100644 (file)
@@ -7,21 +7,18 @@ AM_CPPFLAGS = \
 -I$(top_srcdir)/src/lib \
 -I$(top_builddir)/src/lib \
 @EINA_CPPFLAGS@ \
-@EINA_CFLAGS@ \
 @EMEMOA_CFLAGS@ \
 @EFL_EINA_BUILD@
 
-if EINA_BUILD_EMEMOA_FIXED
-if !EINA_STATIC_BUILD_EMEMOA_FIXED
-
 controllerdir = $(libdir)/eina/modules/mp/ememoa_fixed/$(MODULE_ARCH)
 controller_LTLIBRARIES = module.la
 
 module_la_SOURCES = \
 eina_ememoa_fixed.c
 
-module_la_LIBADD       = $(top_builddir)/src/lib/libeina.la @EINA_LIBS@ @EMEMOA_LIBS@
-module_la_LDFLAGS      = -no-undefined @lt_enable_auto_import@ -module -avoid-version
+module_la_CFLAGS = @EINA_CFLAGS@
+module_la_LIBADD = $(top_builddir)/src/lib/libeina.la @EMEMOA_LIBS@ @EINA_LIBS@
+module_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -module -avoid-version
 module_la_LIBTOOLFLAGS = --tag=disable-static
 
 install-data-hook:
@@ -29,8 +26,5 @@ install-data-hook:
 uninstall-hook:
        rm -f $(DESTDIR)$(controllerdir)/module.*
 
-endif
-endif
-
 clean-local:
        rm -rf *.gcno
index bbc846b..2814e31 100644 (file)
@@ -7,21 +7,18 @@ AM_CPPFLAGS = \
 -I$(top_srcdir)/src/lib \
 -I$(top_builddir)/src/lib \
 @EINA_CPPFLAGS@ \
-@EINA_CFLAGS@ \
 @EMEMOA_CFLAGS@ \
 @EFL_EINA_BUILD@
 
-if EINA_BUILD_EMEMOA_UNKNOWN
-if !EINA_STATIC_BUILD_EMEMOA_UNKNOWN
-
 controllerdir = $(libdir)/eina/modules/mp/ememoa_unknown/$(MODULE_ARCH)
 controller_LTLIBRARIES = module.la
 
 module_la_SOURCES = \
 eina_ememoa_unknown.c
 
-module_la_LIBADD       = $(top_builddir)/src/lib/libeina.la @EMEMOA_LIBS@ @EINA_LIBS@
-module_la_LDFLAGS      = -no-undefined @lt_enable_auto_import@ -module -avoid-version
+module_la_CFLAGS = @EINA_CFLAGS@
+module_la_LIBADD = $(top_builddir)/src/lib/libeina.la @EMEMOA_LIBS@ @EINA_LIBS@
+module_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -module -avoid-version
 module_la_LIBTOOLFLAGS = --tag=disable-static
 
 install-data-hook:
@@ -29,8 +26,5 @@ install-data-hook:
 uninstall-hook:
        rm -f $(DESTDIR)$(controllerdir)/module.*
 
-endif
-endif
-
 clean-local:
        rm -rf *.gcno
index e943ac7..caf239e 100644 (file)
@@ -7,18 +7,15 @@ AM_CPPFLAGS = \
 -I$(top_srcdir)/src/lib \
 -I$(top_builddir)/src/lib \
 @EINA_CPPFLAGS@ \
-@EINA_CFLAGS@ \
 @EFL_EINA_BUILD@
 
-if EINA_BUILD_FIXED_BITMAP
-if !EINA_STATIC_BUILD_FIXED_BITMAP
-
 controllerdir = $(libdir)/eina/modules/mp/fixed_bitmap/$(MODULE_ARCH)
 controller_LTLIBRARIES = module.la
 
 module_la_SOURCES = \
 eina_fixed_bitmap.c
 
+module_la_CFLAGS = @EINA_CFLAGS@
 module_la_LIBADD = $(top_builddir)/src/lib/libeina.la @EINA_LIBS@
 module_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -module -avoid-version
 module_la_LIBTOOLFLAGS = --tag=disable-static
@@ -28,8 +25,5 @@ install-data-hook:
 uninstall-hook:
        rm -f $(DESTDIR)$(controllerdir)/module.*
 
-endif
-endif
-
 clean-local:
        rm -rf *.gcno
index 7d66dbd..8ca1a62 100644 (file)
@@ -10,9 +10,6 @@ AM_CPPFLAGS = \
 @EFL_EINA_BUILD@ \
 @VALGRIND_CFLAGS@
 
-if EINA_BUILD_ONE_BIG
-if !EINA_STATIC_BUILD_ONE_BIG
-
 controllerdir = $(libdir)/eina/modules/mp/one_big/$(MODULE_ARCH)
 controller_LTLIBRARIES = module.la
 
@@ -29,8 +26,5 @@ install-data-hook:
 uninstall-hook:
        rm -f $(DESTDIR)$(controllerdir)/module.*
 
-endif
-endif
-
 clean-local:
        rm -rf *.gcno
index 7e0438d..8f48974 100644 (file)
@@ -7,18 +7,15 @@ AM_CPPFLAGS = \
 -I$(top_srcdir)/src/lib \
 -I$(top_builddir)/src/lib \
 @EINA_CPPFLAGS@ \
-@EINA_CFLAGS@ \
 @EFL_EINA_BUILD@
 
-if EINA_BUILD_PASS_THROUGH
-if !EINA_STATIC_BUILD_PASS_THROUGH
-
 controllerdir = $(libdir)//eina/modules/mp/pass_through/$(MODULE_ARCH)
 controller_LTLIBRARIES = module.la
 
 module_la_SOURCES = \
 eina_pass_through.c
 
+module_la_CFLAGS = @EINA_CFLAGS@
 module_la_LIBADD = $(top_builddir)/src/lib/libeina.la @EINA_LIBS@
 module_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -module -avoid-version
 module_la_LIBTOOLFLAGS = --tag=disable-static
@@ -28,9 +25,5 @@ install-data-hook:
 uninstall-hook:
        rm -f $(DESTDIR)$(controllerdir)/module.*
 
-endif
-endif
-
 clean-local:
        rm -rf *.gcno
-