Matt McCormick
d4e7c0aff2
web-wasi-threads: initial addition
...
This is a different toolchain following how wasi-sdk defines the
platform triple and how builds are configured -- everything should be
built with the flags defined in the toolchain file.
We build from web-wasi:latest, and that is built first.
2024-04-03 15:19:02 -04:00
Matt McCormick
0ee05c1f5a
Makefile: apply BUILD_CMD to standard images
2024-03-25 22:33:07 -04:00
Matt McCormick
9f4fe90923
Makefile: apply BUILD_CMD to the base image
2024-03-25 22:31:12 -04:00
Matt McCormick
50120593a3
Makefile: define BUILD_CMD and apply to web-wasm
...
Note, when setting, QEMU needs to be installed in the Linux kernel with
something like:
$ docker run --privileged --rm tonistiigi/binfmt --install all
Per: https://github.com/docker/buildx
2024-03-25 22:28:04 -04:00
Matt McCormick
ba27b1fc51
WIP: Support multi-platform amd64, arm64 host images
2024-03-25 22:11:11 -04:00
Matt McCormick
55d275535c
Makefile: support OCI_EXE environmental variable
...
Allow setting podman for image builds.
2024-03-25 21:42:18 -04:00
5dc592b786
Add linux-ppc64le-lts
...
Add linux-ppc64le-lts
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2023-09-21 23:56:23 +02:00
Mateusz Pietryga
8af0f10578
Fix CMAKE_SYSTEM_NAME variable in windows-arm* toolchains to correctly indicate target platform - update test build
2023-08-06 19:14:26 +02:00
Jérôme Carretero
034401dc9f
makefile: use default variables, so one can add extra images
2023-07-07 19:58:13 -04:00
René Helmke
021e3dd6e6
root Makefile: add linux-mips-uclibc to STANDARD_IMAGES and GEN_IMAGES
2023-04-21 23:15:26 +02:00
Paolo Bosetti
0d31400b97
Support for building images locally
2022-12-16 16:07:56 +01:00
PJ Reid
73559c95b0
Add linux-i686
...
Adds a true 32bit (i686) standalone toolchain
based off the ubuntu 16.04 32bit toolchain
2022-11-14 14:58:24 +01:00
Matt McCormick
ac8bbe2b90
Set VERSION build arg to image tag
...
This impacts the DEFAULT_DOCKCROSS_IMAGE in common.label-and-env which
determines the default image version used by the dockcross script. We
want the same tagged version of the image to be used its generated dockcross script (not `latest`).
2022-11-07 21:02:19 -05:00
Matt McCormick
ada2c8dad6
Add manylinux_2_28-x64 and retire manylinux_2_24-x64
...
Replaces manylinux_2_24 (which has been deprecated).
Based on AlmaLinux (RedHat-based) and GCC 11.
Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>
2022-07-06 22:51:46 -04:00
Jean-Christophe Fillion-Robin
dd849908aa
Add manylinux_2_24-x64 image
2022-07-06 22:51:46 -04:00
Jean-Christophe Fillion-Robin
e76f24e120
Anticipate update renaming common.manylinux to common.manylinux2014
2022-07-06 22:51:46 -04:00
Chen Tao
0ea32fc1ed
Add bare-armv7emhf-nano_newlib
2022-06-14 20:41:25 +09:00
Paolo Bosetti
b16da6c60e
Merge branch 'master' into master
2022-05-16 16:50:04 +02:00
Paolo Bosetti
23eb2e024a
Added LTS version to linux-armv7a, issue #678
2022-05-16 16:45:38 +02:00
159e3f9b7b
Merge branch 'master' into add-mips-lts
2022-05-16 00:08:13 +02:00
6839433b97
Add mips-lts image
...
Add mips-lts image
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2022-04-24 22:50:06 +02:00
36a63a7ac3
Add mipsel-lts image (with multilib)
...
Add mipsel-lts image (with multilib)
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2022-04-22 15:18:28 +02:00
Teodor-Bogdan Barbieru
38320c6115
removed leftover name from Makefile
2022-02-01 17:12:30 +02:00
Teodor-Bogdan Barbieru
f46149c5d8
feat: Support for linux-armv5-uclibc
...
- used in most linux home routers
2022-02-01 17:03:56 +02:00
Matt McCormick
6f3a3aad49
web-wasm,web-wasi: Add build tools
...
- Binaryen
- wabt
- WASI runtimes: wasmtime, wasmer, wavm, wasm3
2022-01-01 21:40:22 -05:00
b48a46c0e5
Add linux-armv7-lts image
...
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-10-15 21:10:39 +02:00
Matt McCormick
b1bfb861d8
web-wasi: Initial addition
2021-10-10 16:36:29 -04:00
fbb0d01a4d
Add linux-arm64-lts image
...
Add linux-arm64-lts image:
Add GCC 8.5.0 and GLibc 2.27 (for ubuntu 18.04)'
2021-09-20 12:55:18 +02:00
db51f29778
Merge pull request #562 from odidev/manylinux2014-aarch64
...
Add manylinux2014-aarch64 with gcc=9.3
2021-08-23 14:11:29 +02:00
odidev
52f21639b2
Add manylinux2014-aarch64 with gcc=9.3
2021-08-23 07:22:21 +00:00
48cee95bf5
Add linux-x86_64-full and minor fix
...
Add linux-x86_64-full and minor fix
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-21 21:09:48 +02:00
da8d9a8208
Merge branch 'master' into add_windows_ARM64
2021-08-11 09:57:26 +02:00
526cab12a8
Add windows-armv7
...
Add windows-armv7
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-11 01:12:48 +02:00
92102d9138
Add windows-arm64
...
Add windows-arm64
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-11 01:07:37 +02:00
6a512eeb08
Merge branch 'master' into add_tinycc
2021-08-10 21:22:16 +02:00
a42f26cc75
Merge pull request #552 from bensuperpc/add_buildroot
...
Add buildroot and ARM64 image with libraries (OpenSSL, SDL2, Boost, OpenCV ect...)
2021-08-10 21:19:23 +02:00
88222c9793
Merge remote-tracking branch 'origin/master' into add_tinycc
2021-08-10 00:46:39 +02:00
95579e0562
Merge pull request #549 from bensuperpc/remove_manylinux2014-aarch64
...
Remove manylinux2014-aarch64
2021-08-09 22:57:48 +02:00
d59411d2cb
Fix bash scripts
...
Fix bash scripts
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-08 20:45:36 +02:00
0b90985648
Add full image
...
Add full image
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-08 03:52:31 +02:00
80d9b02162
Remove manylinux2014-aarch64 image
...
Remove manylinux2014-aarch64 image
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-07 14:56:52 +02:00
e6e3cde831
Fix merge
...
Fix merge
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-07 13:35:38 +02:00
47f1545e66
Fix merge
...
Fix merge
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-06 23:09:08 +02:00
f29ec017a4
Fix merge
...
Fix merge
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-06 23:01:09 +02:00
3802117f88
Fix merge
...
Fix merge
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-06 13:55:21 +02:00
97c3a4a4f6
Fix merge
...
Fix merge
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-06 08:43:24 +02:00
ae6855835d
Fix merge
...
Fix merge
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-06 08:35:19 +02:00
54f73cbb65
remove manylinux2010 and manylinux1 images
...
remove manylinux2010 and manylinux1 images
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-05 19:06:40 +02:00
91c5bee3a7
Add ARMv6 LTS
...
With Glibc 2.28
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-05 16:28:23 +02:00
afd21c490e
Update makefile N4
...
Update makefile N4
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-04 14:40:29 +02:00