solenv/gbuild/UnoApiTarget.mk | 5 +++++ 1 file changed, 5 insertions(+)
New commits: commit 1312857b6a48fbd03b2a9617c83ca816f7400635 Author: Michael Stahl <[email protected]> AuthorDate: Fri Jan 12 13:57:34 2024 +0100 Commit: Michael Stahl <[email protected]> CommitDate: Mon Jan 15 11:07:00 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 <[email protected]> Reviewed-by: Michael Stahl <[email protected]> (cherry picked from commit e4717342e5bea23f590a42d565a09ace600e2ca5) diff --git a/solenv/gbuild/UnoApiTarget.mk b/solenv/gbuild/UnoApiTarget.mk index 563ab82a2716..d3fba73ad652 100644 --- a/solenv/gbuild/UnoApiTarget.mk +++ b/solenv/gbuild/UnoApiTarget.mk @@ -214,6 +214,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
