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