diff options
Diffstat (limited to 'solenv')
-rw-r--r-- | solenv/gbuild/Helper.mk | 4 | ||||
-rw-r--r-- | solenv/gbuild/gbuild.mk | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/solenv/gbuild/Helper.mk b/solenv/gbuild/Helper.mk index 0a732c2270db..0b32fc79a468 100644 --- a/solenv/gbuild/Helper.mk +++ b/solenv/gbuild/Helper.mk @@ -218,6 +218,10 @@ define gb_Helper_define_if_set $(foreach def,$(1),$(if $(filter TRUE YES,$($(def))),-D$(def))) endef +define gb_Helper_define_if_in +$(foreach def,$(1),$(if $(filter $(def),$(2)),-DLIBO_FEATURE_$(def))) +endef + define gb_Helper_execute $(call gb_Executable_get_command,$(firstword $(1))) $(wordlist 2,$(words $(1)),$(1)) endef diff --git a/solenv/gbuild/gbuild.mk b/solenv/gbuild/gbuild.mk index 5a4161e5abcb..d026cd900364 100644 --- a/solenv/gbuild/gbuild.mk +++ b/solenv/gbuild/gbuild.mk @@ -277,6 +277,9 @@ gb_GLOBALDEFS += \ ENABLE_READONLY_INSTALLSET \ ) +gb_GLOBALDEFS += \ + $(call gb_Helper_define_if_in,DESKTOP HELP,$(BUILD_TYPE)) + gb_GLOBALDEFS := $(sort $(gb_GLOBALDEFS)) include $(GBUILDDIR)/Deliver.mk |