Add build of libzim on wasm in the CI

This commit is contained in:
Matthieu Gautier 2022-11-08 17:08:41 +01:00
parent 9695737ca1
commit 16fc490ae7
5 changed files with 8 additions and 0 deletions

View File

@ -32,6 +32,8 @@ elif PLATFORM_TARGET in ("win32_static", "armhf_static", "armhf_dyn", "i586_stat
TARGETS = ("kiwix-tools",)
elif PLATFORM_TARGET == "flatpak":
TARGETS = ("kiwix-desktop",)
elif PLATFORM_TARGET == "wasm":
TARGETS = ("libzim", )
else:
TARGETS = ("libzim", "zim-tools", "libkiwix", "kiwix-tools")

View File

@ -38,6 +38,8 @@ elif PLATFORM_TARGET in ("win32_static", "armhf_static", "i586_static"):
TARGETS = ("kiwix-tools",)
elif PLATFORM_TARGET == "flatpak":
TARGETS = ("kiwix-desktop",)
elif PLATFORM_TARGET == "wasm":
TARGETS = ("libzim", )
else:
TARGETS = ("libzim", "zim-tools", "libkiwix", "kiwix-tools")

View File

@ -51,6 +51,7 @@ PLATFORM_TO_RELEASE = {
"android_arm64": "android-arm64",
"android_x86": "android-x86",
"android_x86_64": "android-x86_64",
"wasm": "wasm-emscripten",
}
LIB_PREFIX = {

View File

@ -14,6 +14,8 @@ from common import (
if PLATFORM_TARGET.startswith("android_") or PLATFORM_TARGET.startswith("iOS"):
TARGETS = ("libzim", "libkiwix")
elif PLATFORM_TARGET == "wasm":
TARGETS = ("libzim", )
elif PLATFORM_TARGET.startswith("native_"):
if OS_NAME == "osx":
TARGETS = ("libzim", "zim-tools", "libkiwix")

View File

@ -38,6 +38,7 @@ jobs:
- native_dyn
- native_mixed
- native_desktop
- wasm
- armhf_static
- armhf_dyn
- i586_static