Jonas Vautherin
4f590a193b
Add meson to all images
2023-01-09 14:51:35 +01:00
Jonas Vautherin
587282459f
Set Android ndk api back to 23 (Android 6.0)
2022-09-24 13:48:50 +02:00
Jonas Vautherin
e88a3ceab3
Update android ndk to r25b and api to 33
2022-09-06 15:55:20 +02:00
Jonas Vautherin
19322baed2
Move to llvm for NDK 23
2021-08-26 12:16:31 +02:00
Jonas Vautherin
894f712305
Update Android NDK to latest stable: 22b
2021-04-07 10:45:33 +02:00
Jonas Vautherin
364e17c5d5
Tag base image like the others
2021-03-13 00:13:33 +01:00
Jonas Vautherin
d9d030ec56
Deploy base image, too
2021-02-10 18:38:51 +01:00
Jonas Vautherin
eb5176506c
Fix conditional to deploy from master branch
2021-02-10 16:24:34 +01:00
Jonas Vautherin
368db36136
Remove circleci (moved to github actions)
2021-02-05 23:36:59 +01:00
Jonas Vautherin
70e2b6c449
Create github CI equivalent to current circle CI
2021-02-05 23:36:59 +01:00
Jonas Vautherin
0c1f2c9cbf
Add android-x86_64 image
2021-01-12 10:46:18 +01:00
Jonas Vautherin
e9b6053f5d
Add android-x86 image
2021-01-12 10:21:33 +01:00
Jonas Vautherin
acdf508e3d
Add linux-armv6-musl image
2020-12-04 14:04:29 +01:00
Jonas Vautherin
14013efcdf
Add linux-armv7l-musl image
2020-11-13 13:38:47 +01:00
Jonas Vautherin
6bb13a8083
Add linux-arm64-musl image
2020-11-10 23:52:43 +01:00
Jonas Vautherin
4911275985
Add digest to base image, for reproducibility
2019-12-23 10:20:32 +01:00
Jonas Vautherin
d0f327e9ac
Add manylinux2014 to README
2019-12-23 10:20:32 +01:00
Jonas Vautherin
a8add1afe2
add manylinux2014-x64 to circleci
2019-12-23 10:20:32 +01:00
Jonas Vautherin
42b7dd5602
add support for manylinux2014-x64
2019-12-23 10:20:32 +01:00
Jonas Vautherin
8388e2be3a
Change cmake_find_root_path_mode to BOTH for remaining
...
linux cross-compiling images.
2019-10-11 18:37:07 +02:00
Jonas Vautherin
02dcaef714
Update Toolchain.cmake to use BOTH for CMAKE_FIND_ROOT_PATH_MODES
...
For android-arm, android-arm64 and linux-armv6
2019-07-18 12:03:07 +02:00
Jonas Vautherin
a35ef4410b
Update Toolchain.cmake to use BOTH for CMAKE_FIND_ROOT_PATH_MODES
...
This is necessary if one wants to be able to use libraries or
includes or programs installed locally (and not on the system
of the build machine, or in CMAKE_SYSROOT, or in CMAKE_FIND_ROOT_PATH).
According to cmake order for find_* functions, CMAKE_FIND_ROOT_PATH
will be searched before the system of the build machine anyway,
which doesn't dramatically change the current behavior.
2019-07-18 00:29:15 +02:00
Jonas Vautherin
a15af05753
Manylinux toolchains: restore CMAKE_CROSSCOMPILING to FALSE after setting CMAKE_SYSTEM_NAME
...
Then CMAKE_CROSSCOMPILING_EMULATOR (and therefore cross_triple) are not
needed anymore.
2019-07-10 17:14:09 +02:00
Jonas Vautherin
d0d16e0a8b
Manylinux toolchain: set MANYLINUX1/MANYLINUX2010 to TRUE
...
So that one can do `if (MANYLINUX1)` in CMake, just like it
is commonly done with e.g. `if (IOS)` or `if (MSVC)`.
2019-07-09 18:38:53 +02:00