summaryrefslogtreecommitdiff
path: root/solenv/gbuild/gbuild.mk
diff options
context:
space:
mode:
Diffstat (limited to 'solenv/gbuild/gbuild.mk')
-rw-r--r--solenv/gbuild/gbuild.mk31
1 files changed, 31 insertions, 0 deletions
diff --git a/solenv/gbuild/gbuild.mk b/solenv/gbuild/gbuild.mk
index f6a38af25000..ff01a6d5b0f5 100644
--- a/solenv/gbuild/gbuild.mk
+++ b/solenv/gbuild/gbuild.mk
@@ -248,6 +248,35 @@ $(eval $(call gb_Deliver_init))
include $(SOLARENV)/inc/minor.mk
+ifeq ($(gb_SourceEnvAndRecurse_STAGE),buildpl)
+
+gb_ComponentTarget_ComponentTarget = $(call gb_ComponentTarget_get_target,$(1)): build
+gb_ComponentsTarget_ComponentsTarget = $(call gb_ComponentsTarget_get_target,$(1)): build
+gb_AllLangResTarget_AllLangResTarget = $(call gb_AllLangResTarget_get_target,$(1)): build
+gb_WinResTarget_WinResTarget = $(call gb_WinResTarget_get_target,$(1)): build
+gb_LinkTarget_LinkTarget = $(call gb_LinkTarget_get_target,$(1)): build
+gb_Library_Library = $(call gb_Library_get_target,$(1)): build
+gb_StaticLibrary_StaticLibrary = $(call gb_StaticLibrary_get_target,$(1)): build
+gb_Executable_Executable = $(call gb_Executable_get_target,$(1)): build
+gb_SdiTarget_SdiTarget = $(call gb_SdiTarget_get_target,$(1)): build
+gb_Package_Package = $(call gb_Package_get_target,$(1)): build
+gb_CustomTarget_CustomTarget = $(call gb_CustomTarget_get_target,$(1)): build
+gb_ExternalLib_ExternalLib = $(call gb_ExternalLib_get_target,$(1)): build
+gb_Pyuno_Pyuno = $(call gb_Pyuno_get_target,$(1)): build
+gb_RdbTarget_RdbTarget = $(call gb_RdbTarget_get_target,$(1)): build
+gb_CppunitTest_CppunitTest = $(call gb_CppunitTest_get_target,$(1)): build
+gb_Jar_Jar = $(call gb_Jar_get_target,$(1)): build
+gb_JavaClassSet_JavaClassSet = $(call gb_JavaClassSet_get_target,$(1)): build
+gb_JunitTest_JunitTest = $(call gb_JunitTest_get_target,$(1)): dev-install
+gb_UnoApiTarget_UnoApiTarget = $(call gb_UnoApiTarget_get_target,$(1)): build
+gb_Zip_Zip = $(call gb_Zip_get_target,$(1)): build
+gb_Configuration_Configuration = $(call gb_Configuration_get_target,$(1)): build
+gb_Extension_Extension = $(call gb_Extension_get_target,$(1)): build
+
+include $(GBUILDDIR)/Module.mk
+
+endif
+
# We are using a set of scopes that we might as well call classes.
# It is important to include them in the right order as that is
@@ -265,6 +294,7 @@ include $(SOLARENV)/inc/minor.mk
# shortest stem instead of first match. However, upon intoduction this version
# is not available everywhere by default.
+ifeq ($(gb_SourceEnvAndRecurse_STAGE),gbuild)
include $(foreach class, \
ComponentTarget \
ComponentsTarget \
@@ -290,6 +320,7 @@ include $(foreach class, \
Configuration \
Extension \
,$(GBUILDDIR)/$(class).mk)
+endif
# optional extensions that should never be essential
ifneq ($(wildcard $(GBUILDDIR)/extensions/post_*.mk),)