diff options
author | Stephan Bergmann <stephan.bergmann@allotropia.de> | 2024-04-30 16:51:21 +0200 |
---|---|---|
committer | Stephan Bergmann <stephan.bergmann@allotropia.de> | 2024-05-02 07:52:03 +0200 |
commit | a3d758d528d3408fcccd7d3673439b5d68347e30 (patch) | |
tree | 56c653af8f0c91f894c4a1c315c1567143b22a52 /writerperfect | |
parent | 79b1a61303af8dc8716c03151b28bfce13162eb0 (diff) |
Prepare to run (select) tests during Emscripten build
...by e.g. executing generated Wasm code with node. This requires check targets
to not be skipped unconditionally, unlike for other CROSS_COMPILING builds, so
introduce gb_CAN_EXECUTE_HOST_CODE to distinguish these cases.
Which revealed that some CppunitTest targets unconditionally used artefacts that
are covered by some ENABLE_WASM_STRIP_*, so made those uses conditional
accordingly (even though the resulting binaries might actually be dysfunctional,
lacking relevant parts; we'll fix that if and when we actually build and run
them).
Change-Id: I7144eeb908ede25358a3c8186198ac532de4d9f1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166931
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
Diffstat (limited to 'writerperfect')
-rw-r--r-- | writerperfect/CppunitTest_writerperfect_epubexport.mk | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/writerperfect/CppunitTest_writerperfect_epubexport.mk b/writerperfect/CppunitTest_writerperfect_epubexport.mk index 298a045b32e3..ff8410b345be 100644 --- a/writerperfect/CppunitTest_writerperfect_epubexport.mk +++ b/writerperfect/CppunitTest_writerperfect_epubexport.mk @@ -30,7 +30,7 @@ $(eval $(call gb_CppunitTest_use_libraries,writerperfect_epubexport, \ )) $(eval $(call gb_CppunitTest_use_externals,writerperfect_epubexport,\ - epubgen \ + $(if $(ENABLE_WASM_STRIP_EPUB),,epubgen) \ libxml2 \ revenge \ )) |