solenv/gbuild/UnoApiTarget.mk |    5 +++++
 1 file changed, 5 insertions(+)

New commits:
commit e4717342e5bea23f590a42d565a09ace600e2ca5
Author:     Michael Stahl <michael.st...@allotropia.de>
AuthorDate: Fri Jan 12 13:57:34 2024 +0100
Commit:     Michael Stahl <michael.st...@allotropia.de>
CommitDate: Mon Jan 15 11:06:19 2024 +0100

    gbuild: WASM: try to fix "Missing generated source file *_embind.cxx"
    
    Need a dependency on UnoApiHeadersTarget.
    
    Change-Id: Ie9ca3a4806d15e2535f1119a00f9214ce9520a5d
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161973
    Tested-by: Jenkins
    Reviewed-by: Balazs Varga <balazs.varga.ext...@allotropia.de>
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>

diff --git a/solenv/gbuild/UnoApiTarget.mk b/solenv/gbuild/UnoApiTarget.mk
index 7c52ecc81f1e..59b2d07e149b 100644
--- a/solenv/gbuild/UnoApiTarget.mk
+++ b/solenv/gbuild/UnoApiTarget.mk
@@ -217,6 +217,11 @@ $(call 
gb_UnoApiHeadersTarget_get_real_comprehensive_dir,$(1))/%.hpp : \
                | $(call 
gb_UnoApiHeadersTarget_get_real_comprehensive_target,$(1))
        touch $$@
 
+$(call gb_UnoApiHeadersTarget_get_real_comprehensive_dir,$(1))/%_embind.cxx : \
+               $(call gb_Executable_get_target_for_build,cppumaker) \
+               | $(call 
gb_UnoApiHeadersTarget_get_real_comprehensive_target,$(1))
+       touch $$@
+
 endef
 
 # ensure that idl change triggers the dummy rule to rebuild the headers

Reply via email to