Makefile.in | 1 + solenv/gbuild/ComponentTarget.mk | 2 ++ solenv/gbuild/gbuild.help.txt | 1 + 3 files changed, 4 insertions(+)
New commits: commit ce827c541dfa8c11b51224a52d4809cf27e08a8b Author: Jan-Marek Glogowski <glo...@fbihome.de> AuthorDate: Wed Dec 15 15:54:44 2021 +0100 Commit: Jan-Marek Glogowski <glo...@fbihome.de> CommitDate: Sat Dec 18 12:56:51 2021 +0100 Implement building ComponentTarget directly I have no idea, why this was omitted; probably just an oversight. While a path as the target specifier looks strange to me, e.g. ids like ComponentTarget_svx/util/svx, they work as expected. Change-Id: I6dd4d382dddb8ad67cdd397db3b1c985c14cd948 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127023 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glo...@fbihome.de> diff --git a/Makefile.in b/Makefile.in index 7380e275d200..f089fa9a0d48 100644 --- a/Makefile.in +++ b/Makefile.in @@ -130,6 +130,7 @@ gbuild_TARGETS := AllLangHelp \ CliNativeLibrary \ CliUnoApi \ CompilerTest \ + ComponentTarget \ Configuration \ CppunitTest \ CustomTarget \ diff --git a/solenv/gbuild/ComponentTarget.mk b/solenv/gbuild/ComponentTarget.mk index 8c4ef55bbad1..774dd1a7f2e9 100644 --- a/solenv/gbuild/ComponentTarget.mk +++ b/solenv/gbuild/ComponentTarget.mk @@ -61,6 +61,8 @@ $(call gb_ComponentTarget_get_target,$(1)) : COMPONENTSOURCE := $(call gb_Compon $(call gb_ComponentTarget_get_target,$(1)) : $(call gb_ComponentTarget_get_source,$(patsubst CppunitTest/%,%,$(1))) +$(call gb_Helper_make_userfriendly_targets,$(1),ComponentTarget,$(call gb_ComponentTarget_get_target,$(1))) + ifneq ($(4),) $$(eval $$(call gb_Rdb_add_component,$(4),$(1))) endif diff --git a/solenv/gbuild/gbuild.help.txt b/solenv/gbuild/gbuild.help.txt index 7bc625c8ce0f..ead36694d107 100644 --- a/solenv/gbuild/gbuild.help.txt +++ b/solenv/gbuild/gbuild.help.txt @@ -68,6 +68,7 @@ AVAILABLE TARGETS o CliLibrary o CliNativeLibrary o CliUnoApi + o ComponentTarget o Configuration o CppunitTest o CustomTarget