solenv/gbuild/HelpTarget.mk |   11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

New commits:
commit bfb2ddcc1cf26bbfcda458675bcd041617c7270e
Author:     Christian Lohmaier <[email protected]>
AuthorDate: Wed Nov 26 17:18:59 2025 +0100
Commit:     Christian Lohmaier <[email protected]>
CommitDate: Thu Nov 27 09:45:07 2025 +0100

    fix missing dependency when building only en-US help
    
    needs SECONDEXPANSION since the $(dir ...) call needs to be delayed
    until the stem is known
    
    Change-Id: If04d67ee19d06657aefde3e11f404610787cfd52
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194655
    Tested-by: Jenkins
    Reviewed-by: Christian Lohmaier <[email protected]>
    Code-Style: Christian Lohmaier <[email protected]>

diff --git a/solenv/gbuild/HelpTarget.mk b/solenv/gbuild/HelpTarget.mk
index 2e6c5d9e01e7..e6a07ba2062b 100644
--- a/solenv/gbuild/HelpTarget.mk
+++ b/solenv/gbuild/HelpTarget.mk
@@ -111,11 +111,6 @@ $(dir $(call gb_HelpTranslateTarget_get_target,%)).dir :
 $(dir $(call gb_HelpTranslateTarget_get_target,%))%/.dir :
        $(if $(wildcard $(dir $@)),,mkdir -p $(dir $@))
 
-$(call gb_HelpTranslateTarget_get_target,%) :
-       $(call gb_Output_announce,$*,$(true),XHP,2)
-       $(call gb_Trace_MakeMark,$*,XHP)
-       touch $@
-
 $(call gb_HelpTranslateTarget__get_any_translated_target,%) :
        touch $@
 
@@ -828,4 +823,10 @@ $(foreach module,$(2),$(call 
gb_HelpTarget_use_linked_module,$(1),$(module)))
 
 endef
 
+.SECONDEXPANSION:
+$(call gb_HelpTranslateTarget_get_target,%) :| $$(dir $(call 
gb_HelpTranslateTarget_get_target,%)).dir
+       $(call gb_Output_announce,$*,$(true),XHP,2)
+       $(call gb_Trace_MakeMark,$*,XHP)
+       touch $@
+
 # vim: set noet sw=4 ts=4:

Reply via email to