Matt McCormick
5b7c6ce58a
web-wasm: Bump Emscripten to 1.39.4
2020-03-23 17:16:09 -04:00
Matt McCormick
1c10fb2ce7
Merge pull request #370 from thewtex/manylinux2014-x64-version
...
manylinux2014_x86_64: Use latest for base image version
2020-01-18 20:07:09 -05:00
Matt McCormick
eee9a67721
manylinux2014_x86_64: Use latest for base image version
...
This is the only tag kept on quay.io.
2020-01-18 17:54:18 -05:00
Matt McCormick
29a46483a1
Merge pull request #368 from veblush/bump-gcc-windows
...
Changed the version of gcc for mxe to 9
2020-01-18 16:54:18 -05:00
Esun Kim
d2e7643d3e
Changed the version of gcc for mxe to 9
2020-01-14 11:26:20 -08:00
Matt McCormick
c07e40fbf8
Merge pull request #359 from JonasVautherin/manylinux2014_x86_64
...
add support for manylinux2014-x64
2019-12-23 12:54:38 -05: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
Matt McCormick
218a9c0945
Merge pull request #360 from veblush/manylinux2010-x86
...
Add manylinux2010-x86
2019-12-22 22:55:51 -05:00
Esun Kim
8c87d05887
Update config.yml
2019-12-20 16:53:48 -08:00
Esun Kim
88d5678336
Updated the download url for openssl
2019-12-20 08:50:37 -08:00
Esun Kim
acf4523a36
Fix openssl download
2019-12-19 16:01:36 -08:00
Esun Kim
f0fff3c3c4
Fixed yum error
2019-12-19 16:01:18 -08:00
Esun Kim
04cf3a10d8
Fixed the error with /bin/sh
2019-12-18 09:54:04 -08:00
Esun Kim
71437e2604
Update README and CI config
2019-12-17 11:25:23 -08:00
Esun Kim
2a3efdd548
Add manylinux2010-x86
2019-12-17 10:13:08 -08:00
Matt McCormick
467f7fcfba
Merge pull request #356 from haampie/feature-bump-mxe-2
...
Bump MXE version 2
2019-12-16 15:12:47 -05:00
Harmen Stoppels
17dc6da36e
Bump MXE version: Qt 5.13, ITK 5.0
2019-12-16 08:50:32 +01:00
Matt McCormick
0c64605b67
Merge pull request #355 from haampie/feature-bump-mxe
...
Bump MXE version 1
2019-12-15 18:32:26 -05:00
Harmen Stoppels
b7908a715a
Bump MXE version
2019-12-04 08:23:21 +01:00
Harmen Stoppels
1717e81988
Build each package sequentially with all threads available
2019-12-04 08:23:21 +01:00
Harmen Stoppels
63e96035f9
Disable ccache in MXE
2019-12-04 08:21:29 +01:00
Matt McCormick
92bdbca94e
Merge pull request #353 from josiahsams/ppc64le_1
...
re-enable ppc64le with crosstool-ng
2019-11-27 15:07:35 -05:00
Josiah Samuel
e8fd16ae09
remove old Dockerfile
2019-11-26 22:12:37 +05:30
Josiah Samuel
ae3d99120b
include repo sources
2019-11-26 22:10:28 +05:30
Josiah Samuel
48f9bda187
re-enable ppc64le with crosstool-ng
2019-11-26 19:20:32 +05:30
Jean-Christophe Fillion-Robin
659dfd5b4e
Merge pull request #352 from thewtex/git-src-url
...
git: Use mirror source URL for stability
2019-11-20 10:11:58 -05:00
Matt McCormick
3f22071fa0
git: Use mirror source URL for stability
2019-11-20 10:07:24 -05:00
Matt McCormick
aba2588f88
Merge pull request #351 from thewtex/bump-emscripten
...
web-wasm: Bump emscripten to sdk-tag-1.38.48
2019-11-18 14:11:25 -05:00
Matt McCormick
e382e05f06
web-wasm: Bump emscripten to sdk-tag-1.38.48
2019-11-17 20:39:55 -05:00
Jean-Christophe Fillion-Robin
7b02705432
Merge pull request #347 from thewtex/manylinux-python-3.8
...
Manylinux python 3.8
2019-10-24 11:20:49 -04:00
Matt McCormick
d791820949
manylinux: pull from upstream manylinux1 image
...
Python 3.8.0 final has been released, and the scikitbuild fork with 3.8
pre-releases is no longer needed.
2019-10-24 10:25:13 -04:00
Matt McCormick
8ad158c976
Revert "manylinux: Update scikit-build from 0.8.1 to 0.9.0"
...
This reverts commit 8eecfcacb2
.
scikit-build still has an important regression as described in
https://github.com/scikit-build/scikit-build/issues/415
2019-10-24 10:25:13 -04:00
Matt McCormick
9a789a5397
Merge pull request #345 from JonasVautherin/cross-compilation-BOTH
...
Change cmake_find_root_path_mode to BOTH
2019-10-14 17:07:35 -04: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
Matt McCormick
9658ba30af
Merge pull request #343 from leograba/master
...
Set environment variables for Linux kernel cross compilation
2019-07-24 09:25:49 -04:00
Leonardo Graboski Veiga
0848dfc264
Set environment variables for Linux kernel cross compilation
...
Set the ARCH, CROSS_COMPILE and PATH variables to support Linux kernel
cross compilation.
ARCH is set according to:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch?h=v5.2.2
PATH is set to include the cross toolchain path, which is used by the
kernel Makefile.
CROSS_COMPILE is the CROSS_TRIPLE with a dash appended, as the kernel
Makefile uses it to invoke the toolchain utils.
To build the kernel, depending on the config, libssl-dev and libelf-dev
are required. Those are not dealt in this commit as they are not
correlated to the environment variables.
Validated by build the kernel using default kernel config when possible,
otherwise randomly select a defconfig.
<arch> - <defconfig>
arm64 - defconfig
armv5 and armv5-musl - colibri_pxa270_defconfig
armv6 - bcm2835_defconfig
armv7 and armv7a- tegra_defconfig
*x86 - i386_defconfig
mips and mipsel - ath79_defconfig
ppc64le - wii_defconfig
s390x - defconfig
x64 - x86_64_defconfig
* x86 dockcross toolchain does not provide "ld" and compilation fails.
fix #160
2019-07-23 22:54:25 -03:00
Matt McCormick
dfd61226a7
Merge pull request #342 from JonasVautherin/334-android-and-linux-armv6
...
Update Toolchain.cmake to use BOTH for CMAKE_FIND_ROOT_PATH_MODES
2019-07-18 09:59:25 -05:00
Matt McCormick
40555d6f32
Merge pull request #337 from JonasVautherin/334-cmake-find-root-path-mode
...
Update Toolchain.cmake to use BOTH for CMAKE_FIND_ROOT_PATH_MODES
2019-07-18 09:56:39 -05: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
Matt McCormick
668da9eb04
Merge pull request #341 from thewtex/mxe-link
...
doc: Add link to MXE website
2019-07-17 16:06:50 -05:00
Matt McCormick
30faced713
doc: Add link to MXE website
2019-07-16 18:21:19 -04:00
Jean-Christophe Fillion-Robin
865e0490ab
Merge pull request #329 from JonasVautherin/326-set-cmake-crosscompiling-manylinux
...
Manylinux toolchains: restore CMAKE_CROSSCOMPILING
2019-07-10 22:57:42 -04: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
Jean-Christophe Fillion-Robin
81f20ad2b8
Merge pull request #330 from JonasVautherin/327-set-manylinux-in-toolchain
...
Manylinux toolchain: set MANYLINUX1/MANYLINUX2010 to TRUE
2019-07-10 05:05:15 -04: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
Matt McCormick
7a7b5a3204
Merge pull request #314 from alvarolb/master
...
Add support for arm5-musl
2019-06-18 19:50:19 -04:00