diff --git a/configure/RULES_TARGET b/configure/RULES_TARGET index f8e44db76..4e9cb6e05 100644 --- a/configure/RULES_TARGET +++ b/configure/RULES_TARGET @@ -38,6 +38,17 @@ $(foreach target, $(PROD) $(TESTPROD), \ #----------------------------------------------------------------------- +# These must be done before PROD2_template +define TESTLIBRARY_template +$(1)_DIR = . +TESTBUILD_LIBRARY += $$(if $$(strip $$($(1)_OBJSNAME) $$(LIBRARY_OBJS)),$(1),) +endef + +$(foreach target, $(TESTLIBRARY), \ + $(eval $(call TESTLIBRARY_template,$(strip $(target))))) + +#----------------------------------------------------------------------- + define TARGET2_template $(1)_LDLIBS += $$($(1)_LIBS) $(1)_LDLIBS += $$(if $$(strip $$($(1)_LIBS_$(OS_CLASS))), \ @@ -123,16 +134,6 @@ $(foreach target, $(LIBRARY), \ #----------------------------------------------------------------------- -define LIBRARY3_template -$(1)_DIR = . -TESTBUILD_LIBRARY += $$(if $$(strip $$($(1)_OBJSNAME) $$(LIBRARY_OBJS)),$(1),) -endef - -$(foreach target, $(TESTLIBRARY), \ - $(eval $(call LIBRARY3_template,$(strip $(target))))) - -#----------------------------------------------------------------------- - define LOADABLE_LIBRARY_template LOADABLE_BUILD_LIBRARY += $$(if $$(strip $$($(1)_OBJSNAME) $$(LIBRARY_OBJS)),$(1),) diff --git a/modules/database b/modules/database index 73c7b8224..d1a183296 160000 --- a/modules/database +++ b/modules/database @@ -1 +1 @@ -Subproject commit 73c7b8224da6ed1ccb827907d119438bceae1de7 +Subproject commit d1a1832968a5ec6d0ef5a6de1ecf7e8f6c9984d1