Commit Graph
24 Commits
Author SHA1 Message Date
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