Build for armv6 and armv8 on the CI.
This commit is contained in:
parent
897e7f292c
commit
c6ea16edd9
|
@ -44,11 +44,11 @@ def select_build_target():
|
||||||
return ("libzim", "libkiwix")
|
return ("libzim", "libkiwix")
|
||||||
else:
|
else:
|
||||||
return ("zim-tools", "kiwix-tools")
|
return ("zim-tools", "kiwix-tools")
|
||||||
elif PLATFORM_TARGET in ("win32_static", "armhf_static", "armhf_dyn", "aarch64_static", "aarch64_dyn", "i586_static"):
|
elif PLATFORM_TARGET in ("win32_static", "armv6_static", "armv6_dyn", "armv8_static", "armv8_dyn", "aarch64_static", "aarch64_dyn", "i586_static"):
|
||||||
return ("zim-tools", "kiwix-tools")
|
return ("zim-tools", "kiwix-tools")
|
||||||
elif PLATFORM_TARGET == "flatpak":
|
elif PLATFORM_TARGET == "flatpak":
|
||||||
return ("kiwix-desktop",)
|
return ("kiwix-desktop",)
|
||||||
elif PLATFORM_TARGET in ("wasm", "armhf_mixed", "aarch64_mixed"):
|
elif PLATFORM_TARGET in ("wasm", "armv6_mixed", "armv8_mixed", "aarch64_mixed"):
|
||||||
return ("libzim", )
|
return ("libzim", )
|
||||||
else:
|
else:
|
||||||
return ("libzim", "zim-tools", "libkiwix", "kiwix-tools")
|
return ("libzim", "zim-tools", "libkiwix", "kiwix-tools")
|
||||||
|
|
|
@ -51,8 +51,10 @@ PLATFORM_TO_RELEASE = {
|
||||||
"native_mixed": "{os}-x86_64{extra}".format(os=RELEASE_OS_NAME, extra=EXTRA_NAME),
|
"native_mixed": "{os}-x86_64{extra}".format(os=RELEASE_OS_NAME, extra=EXTRA_NAME),
|
||||||
"native_static": "{os}-x86_64".format(os=RELEASE_OS_NAME),
|
"native_static": "{os}-x86_64".format(os=RELEASE_OS_NAME),
|
||||||
"win32_static": "win-i686",
|
"win32_static": "win-i686",
|
||||||
"armhf_static": "{os}-armhf".format(os=RELEASE_OS_NAME),
|
"armv6_static": "{os}-armv6".format(os=RELEASE_OS_NAME),
|
||||||
"armhf_mixed": "{os}-armhf".format(os=RELEASE_OS_NAME),
|
"armv6_mixed": "{os}-armv6".format(os=RELEASE_OS_NAME),
|
||||||
|
"armv8_static": "{os}-armv8".format(os=RELEASE_OS_NAME),
|
||||||
|
"armv8_mixed": "{os}-armv8".format(os=RELEASE_OS_NAME),
|
||||||
"aarch64_static": "{os}-aarch64".format(os=RELEASE_OS_NAME),
|
"aarch64_static": "{os}-aarch64".format(os=RELEASE_OS_NAME),
|
||||||
"aarch64_mixed": "{os}-aarch64{extra}".format(os=RELEASE_OS_NAME, extra=EXTRA_NAME),
|
"aarch64_mixed": "{os}-aarch64{extra}".format(os=RELEASE_OS_NAME, extra=EXTRA_NAME),
|
||||||
"i586_static": "{os}-i586".format(os=RELEASE_OS_NAME),
|
"i586_static": "{os}-i586".format(os=RELEASE_OS_NAME),
|
||||||
|
|
|
@ -16,9 +16,12 @@ jobs:
|
||||||
- native_mixed
|
- native_mixed
|
||||||
- native_desktop
|
- native_desktop
|
||||||
- wasm
|
- wasm
|
||||||
- armhf_static
|
- armv6_static
|
||||||
- armhf_dyn
|
- armv6_dyn
|
||||||
- armhf_mixed
|
- armv6_mixed
|
||||||
|
- armv8_static
|
||||||
|
- armv8_dyn
|
||||||
|
- armv8_mixed
|
||||||
- aarch64_static
|
- aarch64_static
|
||||||
- aarch64_dyn
|
- aarch64_dyn
|
||||||
- aarch64_mixed
|
- aarch64_mixed
|
||||||
|
|
|
@ -18,8 +18,10 @@ jobs:
|
||||||
- native_mixed
|
- native_mixed
|
||||||
- native_desktop
|
- native_desktop
|
||||||
- wasm
|
- wasm
|
||||||
- armhf_static
|
- armv6_static
|
||||||
- armhf_mixed
|
- armv6_mixed
|
||||||
|
- armv8_static
|
||||||
|
- armv8_mixed
|
||||||
- aarch64_static
|
- aarch64_static
|
||||||
- aarch64_mixed
|
- aarch64_mixed
|
||||||
- win32_static
|
- win32_static
|
||||||
|
@ -47,10 +49,16 @@ jobs:
|
||||||
- target: wasm
|
- target: wasm
|
||||||
image_variant: focal
|
image_variant: focal
|
||||||
lib_postfix: '/x86_64-linux-gnu'
|
lib_postfix: '/x86_64-linux-gnu'
|
||||||
- target: armhf_static
|
- target: armv6_static
|
||||||
image_variant: focal
|
image_variant: focal
|
||||||
lib_postfix: '/x86_64-linux-gnu'
|
lib_postfix: '/x86_64-linux-gnu'
|
||||||
- target: armhf_mixed
|
- target: armv6_mixed
|
||||||
|
image_variant: focal
|
||||||
|
lib_postfix: '/x86_64-linux-gnu'
|
||||||
|
- target: armv8_static
|
||||||
|
image_variant: focal
|
||||||
|
lib_postfix: '/x86_64-linux-gnu'
|
||||||
|
- target: armv8_mixed
|
||||||
image_variant: focal
|
image_variant: focal
|
||||||
lib_postfix: '/x86_64-linux-gnu'
|
lib_postfix: '/x86_64-linux-gnu'
|
||||||
- target: aarch64_static
|
- target: aarch64_static
|
||||||
|
|
Loading…
Reference in New Issue