forked from enlightenment/efl
efl/eina: fix mempools when they are not static
although we force them to be fixed to static, we left the automake to make it possible and they were wrong: - missed the proper directory prefix for .la files (were being generated at src/) - had typos due copy & paste, with chained being used in some places. SVN revision: 81933
This commit is contained in:
parent
385d994709
commit
8ffc6d6909
|
@ -151,55 +151,59 @@ else
|
||||||
lib_eina_libeina_la_SOURCES += lib/eina/eina_file.c
|
lib_eina_libeina_la_SOURCES += lib/eina/eina_file.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
EINA_MODULE_COMMON_CPPFLAGS = \
|
||||||
|
-I$(top_srcdir)/src/lib/eina \
|
||||||
|
-I$(top_builddir)/src/lib/eina \
|
||||||
|
-DEFL_EINA_BUILD
|
||||||
|
|
||||||
|
EINA_MODULE_COMMON_CFLAGS = \
|
||||||
|
@EINA_CFLAGS@ \
|
||||||
|
@VALGRIND_CFLAGS@
|
||||||
|
|
||||||
|
EINA_MODULE_COMMON_LIBADD = \
|
||||||
|
lib/eina/libeina.la \
|
||||||
|
@EINA_LIBS@
|
||||||
|
|
||||||
if EINA_STATIC_BUILD_CHAINED_POOL
|
if EINA_STATIC_BUILD_CHAINED_POOL
|
||||||
lib_eina_libeina_la_SOURCES += modules/eina/mp/chained_pool/eina_chained_mempool.c
|
lib_eina_libeina_la_SOURCES += modules/eina/mp/chained_pool/eina_chained_mempool.c
|
||||||
else
|
else
|
||||||
einampchainedpooldir = $(libdir)/eina/modules/mp/chained_pool/$(MODULE_ARCH)
|
einampchainedpooldir = $(libdir)/eina/modules/mp/chained_pool/$(MODULE_ARCH)
|
||||||
einampchainedpool_LTLIBRARIES = chained_pool_module.la
|
einampchainedpool_LTLIBRARIES = modules/eina/mp/chained_pool/chained_pool_module.la
|
||||||
|
|
||||||
chained_pool_module_la_CPPFLAGS = \
|
modules_eina_mp_chained_pool_chained_pool_module_la_CPPFLAGS = $(EINA_MODULE_COMMON_CPPFLAGS)
|
||||||
-I$(top_srcdir)/src/lib/eina \
|
modules_eina_mp_chained_pool_chained_pool_module_la_CFLAGS = $(EINA_MODULE_COMMON_CFLAGS)
|
||||||
-I$(top_builddir)/src/lib/eina \
|
modules_eina_mp_chained_pool_chained_pool_module_la_LIBADD = $(EINA_MODULE_COMMON_LIBADD)
|
||||||
-DEFL_EINA_BUILD
|
modules_eina_mp_chained_pool_chained_pool_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
||||||
chained_pool_module_la_CFLAGS = @EINA_CFLAGS@ @VALGRIND_CFLAGS@
|
modules_eina_mp_chained_pool_chained_pool_module_la_LIBTOOLFLAGS = --tag=disable-static
|
||||||
chained_pool_module_la_SOURCES = modules/eina/mp/chained_pool/eina_chained_mempool.c
|
modules_eina_mp_chained_pool_chained_pool_module_la_SOURCES = modules/eina/mp/chained_pool/eina_chained_mempool.c
|
||||||
chained_pool_module_la_LIBADD = lib/eina/libeina.la @EINA_LIBS@
|
|
||||||
chained_pool_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
||||||
chained_pool_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if EINA_STATIC_BUILD_ONE_BIG
|
if EINA_STATIC_BUILD_ONE_BIG
|
||||||
lib_eina_libeina_la_SOURCES += modules/eina/mp/one_big/eina_one_big.c
|
lib_eina_libeina_la_SOURCES += modules/eina/mp/one_big/eina_one_big.c
|
||||||
else
|
else
|
||||||
einamponebigdir = $(libdir)/eina/modules/mp/chained_pool/$(MODULE_ARCH)
|
einamponebigdir = $(libdir)/eina/modules/mp/one_big/$(MODULE_ARCH)
|
||||||
einamponebig_LTLIBRARIES = one_big_module.la
|
einamponebig_LTLIBRARIES = modules/eina/mp/one_big/one_big_module.la
|
||||||
|
|
||||||
one_big_module_la_CPPFLAGS = \
|
modules_eina_mp_one_big_one_big_module_la_CPPFLAGS = $(EINA_MODULE_COMMON_CPPFLAGS)
|
||||||
-I$(top_srcdir)/src/lib/eina \
|
modules_eina_mp_one_big_one_big_module_la_CFLAGS = $(EINA_MODULE_COMMON_CFLAGS)
|
||||||
-I$(top_builddir)/src/lib/eina \
|
modules_eina_mp_one_big_one_big_module_la_LIBADD = $(EINA_MODULE_COMMON_LIBADD)
|
||||||
-DEFL_EINA_BUILD
|
modules_eina_mp_one_big_one_big_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
||||||
one_big_module_la_CFLAGS = @EINA_CFLAGS@ @VALGRIND_CFLAGS@
|
modules_eina_mp_one_big_one_big_module_la_LIBTOOLFLAGS = --tag=disable-static
|
||||||
one_big_module_la_SOURCES = modules/eina/mp/chained_pool/eina_chained_mempool.c
|
modules_eina_mp_one_big_one_big_module_la_SOURCES = modules/eina/mp/one_big/eina_one_big.c
|
||||||
one_big_module_la_LIBADD = lib/eina/libeina.la @EINA_LIBS@
|
|
||||||
one_big_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
||||||
one_big_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if EINA_STATIC_BUILD_PASS_THROUGH
|
if EINA_STATIC_BUILD_PASS_THROUGH
|
||||||
lib_eina_libeina_la_SOURCES += modules/eina/mp/pass_through/eina_pass_through.c
|
lib_eina_libeina_la_SOURCES += modules/eina/mp/pass_through/eina_pass_through.c
|
||||||
else
|
else
|
||||||
einamppassthroughdir = $(libdir)/eina/modules/mp/chained_pool/$(MODULE_ARCH)
|
einamppassthroughdir = $(libdir)/eina/modules/mp/pass_through/$(MODULE_ARCH)
|
||||||
einamppassthrough_LTLIBRARIES = pass_through_module.la
|
einamppassthrough_LTLIBRARIES = modules/eina/mp/pass_through/pass_through_module.la
|
||||||
|
|
||||||
pass_through_module_la_CPPFLAGS = \
|
modules_eina_mp_pass_through_pass_through_module_la_CPPFLAGS = $(EINA_MODULE_COMMON_CPPFLAGS)
|
||||||
-I$(top_srcdir)/src/lib/eina \
|
modules_eina_mp_pass_through_pass_through_module_la_CFLAGS = $(EINA_MODULE_COMMON_CFLAGS)
|
||||||
-I$(top_builddir)/src/lib/eina \
|
modules_eina_mp_pass_through_pass_through_module_la_LIBADD = $(EINA_MODULE_COMMON_LIBADD)
|
||||||
-DEFL_EINA_BUILD
|
modules_eina_mp_pass_through_pass_through_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
||||||
pass_through_module_la_CFLAGS = @EINA_CFLAGS@ @VALGRIND_CFLAGS@
|
modules_eina_mp_pass_through_pass_through_module_la_LIBTOOLFLAGS = --tag=disable-static
|
||||||
pass_through_module_la_SOURCES = modules/eina/mp/chained_pool/eina_chained_mempool.c
|
modules_eina_mp_pass_through_pass_through_module_la_SOURCES = modules/eina/mp/pass_through/eina_pass_through.c
|
||||||
pass_through_module_la_LIBADD = lib/eina/libeina.la @EINA_LIBS@
|
|
||||||
pass_through_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
||||||
pass_through_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
lib_eina_libeina_la_CPPFLAGS = \
|
lib_eina_libeina_la_CPPFLAGS = \
|
||||||
|
|
Loading…
Reference in New Issue