Matt McCormick
5082131705
web-wasi: add web-wasi.push targets
...
Pushes the complete manifest using the v2s2 format, which is required for proper architecture display in container registries.
The --format v2s2 flag ensures compatibility with Docker Hub and other container registries. The --all flag ensures that both architecture variants are pushed along with the manifest.
2024-12-29 17:59:37 -05:00
Matt McCormick
5370aa6fe9
web-wasi: add web-wasi.manifest command
...
The docker executable currently has some of these `manifest`
subcommands, but not all, and they are marked experimental, so use
buildah.
2024-12-29 17:54:08 -05:00
Matt McCormick
72e51cae18
Add web-wasi.push-amd64, web-wasi.push-arm64 targets
2024-12-29 17:38:54 -05:00
Matt McCormick
96d423101c
web-wasi: add multiarch .test target
2024-12-29 17:25:34 -05:00
Matt McCormick
88f3aa6c31
web-wasi: build as MULTIARCH_IMAGE
2024-12-29 16:50:20 -05:00
Matt McCormick
d9696e44b7
add base-$(HOST_ARCH) and base-$(HOST_ARCH).test image targets
...
These can be invoked via
make base-amd64
make base-amd64.test
make base-arm64
make base-arm64.test
targets.
Generates architecture specific flags.
2024-12-29 16:32:55 -05:00
Matt McCormick
d0e5a437dd
ci: bump runner to ubuntu-24.04
2024-12-26 07:57:27 -05:00
Matt McCormick
285ba494bf
Makefile: separate BUILD_DOCKER from TEST_DOCKER
...
Enabling building with buildah, which only builds, and testing with
podman.
2024-12-26 07:56:09 -05:00
Matt McCormick
103d6485e6
Merge pull request #860 from thewtex/emscripten-bump
...
web-wasm: bump emscripten to 3.1.74
2024-12-26 07:49:43 -05:00
Matt McCormick
5dc9be4d3b
web-wasm: bump emscripten to 3.1.74
2024-12-23 20:48:28 -05:00
Matt McCormick
fbb53a3786
Merge pull request #859 from thewtex/wasi-sdk-25
...
wasi sdk 25
2024-12-23 20:21:36 -05:00
Matt McCormick
a5a1cc9287
common: bump binaryen, wabt to latest
...
Also fix ENV deprecated syntax.
2024-12-23 07:28:11 -05:00
Matt McCormick
e2bc513d3f
web-wasi: bump to wasi-sdk 25.0
...
Update for their migration to the CMake build system and use of binary
sdk artifacts.
2024-12-23 07:28:11 -05:00
Matt McCormick
43b2dd1550
Merge pull request #857 from thewtex/email-update
...
doc: update Matt McCormick email
2024-11-10 09:46:19 -05:00
Matt McCormick
54ee1fddbc
doc: update Matt McCormick email
2024-11-08 17:11:12 -05:00
Matt McCormick
86a1cca977
Merge pull request #856 from Fancy2209/BigEndianPPCs
...
Add PPC Container
2024-11-08 17:08:08 -05:00
Matt McCormick
e913a7f1d6
Merge pull request #754 from dockcross/dependabot/github_actions/actions/stale-7
...
Bump actions/stale from 6 to 7
2022-12-21 22:26:09 -05:00
Matt McCormick
6afd127234
Merge pull request #751 from pbosetti/local
...
Support for building images locally
2022-12-16 16:35:53 -05:00
Matt McCormick
102ebcce4a
Merge pull request #738 from thewtex/set-version-arg
...
Set VERSION build arg to image tag
2022-11-08 08:26:36 -05:00
Matt McCormick
71d07f3991
Merge pull request #729 from sabelka/cmake-install
...
cmake: don't add toolchain file when installing
2022-10-31 13:04:28 -04:00
Matt McCormick
439367ce19
Merge pull request #727 from dockcross/dependabot/github_actions/actions/stale-6
...
Bump actions/stale from 5 to 6
2022-10-31 13:02:38 -04:00
Matt McCormick
d45d925ee6
Merge pull request #710 from thewtex/mac-m1
...
dockcross-script: Specify --platform flag
2022-07-02 12:29:51 -04:00
Matt McCormick
4be1879bd5
Merge pull request #707 from chent11/fix_newlib_bug
...
fix the newlib configuration bug
2022-07-02 12:29:28 -04:00
Matt McCormick
49941dadca
Merge pull request #676 from chent11/bare-armv7emhf-nano_newlib
...
Add bare-armv7emhf-nano_newlib
2022-06-20 13:55:00 -04:00
Matt McCormick
21326cc851
Merge pull request #693 from bensuperpc/update_scripts_2
...
Update scripts and software
2022-06-11 21:08:17 -04:00
Matt McCormick
7bda588f9f
Merge pull request #690 from pbosetti/master
...
Added LTS version to linux-armv7a, issue #678
2022-06-09 22:21:43 -04:00
Matt McCormick
c4a63113e5
Merge pull request #703 from thewtex/download-artifact-no-required
...
ci: Make cache download optional
2022-06-09 22:09:21 -04:00
Matt McCormick
6b7a4a45e9
Merge pull request #697 from bensuperpc/update_crosstool-ng
...
Update crosstool-ng 1.25 RC to 1.25 on images
2022-06-08 18:16:53 -07:00
Matt McCormick
5924c2d580
Merge pull request #677 from le91688/bump-flatcc-d90ed18
...
bump flatcc to fix issue building flatcc runtime on GCC 11
2022-04-03 14:44:59 -04:00
Matt McCormick
e74c3c3259
Merge pull request #675 from le91688/bump-flatcc-version
...
Bump flatcc version
2022-03-28 21:02:37 -04:00
Matt McCormick
9764a2ece1
Merge pull request #667 from le91688/add-flatcc
...
add flatcc to Dockcross base image
2022-03-08 09:34:19 -05:00
Matt McCormick
39dee53dec
Merge pull request #669 from dockcross/dependabot/github_actions/actions/checkout-3
...
Bump actions/checkout from 2 to 3
2022-03-08 09:32:49 -05:00
Matt McCormick
6b9e105839
Merge pull request #670 from thewtex/wasmer-dep
...
wasm: Add libxkbcommon0 dependency for wasmer
2022-03-08 09:32:19 -05:00
Matt McCormick
bfdbf768fc
Merge pull request #666 from thewtex/wasi-cmake
...
web-wasi: Add Emscripten CMake modifications
2022-02-23 22:40:40 -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
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
b3be15533e
Merge pull request #321 from HubertJFarnsworth/feature/add-automake-and-libtool-to-armv7a
...
updated armv7a to enable libtool and automake
2019-04-24 13:13:16 -04:00
Matt McCormick
bda0c3d7ff
Merge pull request #320 from HubertJFarnsworth/move-debian-distro-from-jessie-to-stretch
...
Updated debian distro from jessie to stretch
2019-04-22 21:39:23 -04:00
Matt McCormick
7ff84badf9
Merge pull request #312 from er1c/script-fix
...
Add missing space in shell if [ ... ]
2019-03-10 14:21:52 -04:00
Matt McCormick
05059cff57
Merge pull request #308 from thewtex/argv7a-readme
...
Armv7a readme
2019-03-06 08:34:08 -05:00
Matt McCormick
d32aba1ba7
Merge pull request #309 from thewtex/msys
...
Msys
2019-03-06 00:03:38 -05:00
Matt McCormick
043e993fd9
Merge pull request #307 from mixaz/master
...
added image for ARMv7-A
2019-03-05 11:44:39 -05:00
Matt McCormick
b5a13fa4d2
Merge pull request #305 from sfo/linking_option
...
Windows-Images with dynamic linking
2019-03-02 15:58:36 -05:00
Matt McCormick
227d07ffde
Merge pull request #306 from dockcross/update-manylinux-images-with-python3.8
...
manylinux: Trigger rebuild using updated manylinux images having Python 3.8
2019-03-02 15:58:07 -05:00
Matt McCormick
298f75a608
Merge pull request #304 from sfo/mxe-bump
...
windows: Bump MXE to 2018-02-27 master
2019-02-28 19:59:11 -05:00
Matt McCormick
46b9056831
Merge pull request #302 from thewtex/openssl-conan-update
...
Openssl conan update
2019-02-27 16:54:43 -05:00
Matt McCormick
26109ddd44
Merge pull request #297 from ChaosCA/patch-1
...
Enable the ARM Simulator for GDB
2019-02-07 20:34:53 -05:00
Matt McCormick
4dfa540396
Merge pull request #292 from thewtex/wasm-bump
...
Wasm bump
2019-01-21 15:40:56 -05:00
Matt McCormick
c636cf0cec
Merge pull request #291 from thewtex/web-wasm
...
web-wasm: Rename image from browser-asmjs
2019-01-19 18:28:35 -05:00
Matt McCormick
d687abaddc
Merge pull request #287 from thewtex/default-dockcross-image-tag
...
versioning: Set DEFAULT_DOCKCROSS_IMAGE based on the image tag
2019-01-17 08:51:19 -05:00
Matt McCormick
e18f42bc60
Merge pull request #288 from thewtex/dockbuild-description
...
doc: The difference between dockbuild and dockcross
2019-01-15 20:11:51 -05:00
Matt McCormick
6c36c469b7
Merge pull request #284 from thewtex/circleci-browser-asmjs-filter
...
browser-asmjs: Filter images when finding tagged version
2019-01-07 09:11:20 -05:00
Matt McCormick
45ccf40b58
Merge pull request #283 from thewtex/tagged-default-dockcross-image
...
browser-asmjs: Use tagged version for the default dockcross image
2019-01-01 23:14:18 -05:00
Matt McCormick
9e57d19cea
Merge pull request #281 from thewtex/cmake-git-bump
...
Cmake git bump
2018-12-20 23:31:42 -05:00
Matt McCormick
a605aa5312
Merge pull request #280 from thewtex/build-deploy-tagging
...
Build deploy tagging
2018-12-19 11:18:13 -05:00
Matt McCormick
bb77f813c0
Merge pull request #265 from urzds/patch-1
...
Fix dockcross script for users/groups containing spaces
2018-09-30 16:01:38 -04:00
Matt McCormick
388fa45709
Merge pull request #263 from lebeg/fix_armv7_hard_float
...
Pinned armv7 ABI to use hard float
2018-09-18 20:10:39 -04:00
Matt McCormick
96dd0feb4c
Merge pull request #260 from Gjacquenot/master
...
[windows] Updated mxe repo for future access to gcc8
2018-09-12 15:38:45 -04:00
Matt McCormick
f1b4882530
Merge pull request #253 from lebeg/enable_omp
...
Enabled OpenMP for linux-arm64, linux-armv5, linux-armv7, linux-mips,…
2018-08-27 12:54:59 -04:00
Matt McCormick
b3654017a0
Merge pull request #255 from thewtex/resource-class
...
circleci: Remove resource_class, which CircleCI no longer supports
2018-08-25 18:48:41 -04:00
Matt McCormick
8fa92cd834
Merge pull request #238 from thewtex/bash-script-invocation
...
common: Fix bash shell script invocation
2018-08-20 20:37:34 -04:00
Matt McCormick
5ce3579933
Merge pull request #252 from thewtex/lf-attributes
...
git: Ensure we use lf endings
2018-08-20 18:11:54 -04:00
Matt McCormick
112d113365
Merge pull request #245 from sfo/fix_compile_windows
...
do not delete mxe's .git directory
2018-07-26 16:43:26 -07:00
Matt McCormick
c2e7513eed
Merge pull request #244 from Nadav-Ruskin/armv5_crosstool_ng
...
Crosstool-ng'd armv5
2018-07-15 21:55:50 -04:00
Matt McCormick
4689069099
Merge pull request #242 from Nadav-Ruskin/wsl_fix_missing_config
...
Fixed trying to read wsl.conf when it's missing
2018-07-13 15:03:26 -04:00
Matt McCormick
0d0f941ec0
Merge pull request #243 from Nadav-Ruskin/armv7_crosstool_ng
...
Crosstool-ng'd armv7
2018-07-13 15:02:18 -04:00
Matt McCormick
648399c8a4
Merge pull request #227 from andre-richter/arm64-revamp
...
Revisit ARM64 move to crosstool-ng
2018-06-15 07:53:46 -04:00
Matt McCormick
d3cd828db0
Merge pull request #237 from Gjacquenot/new_master
...
Added new image windows-x64-posix
2018-06-12 13:30:47 -04:00
Matt McCormick
9d4bb8a0eb
Merge pull request #229 from Nadav-Eyesight/wsl_better_support
...
Wsl better support
2018-06-06 21:30:55 -04:00
Matt McCormick
b5f967af66
Merge pull request #228 from lebeg/fortran
...
Added fortran compiler
2018-05-25 15:18:56 -04:00
Matt McCormick
9cc9ae7977
Merge pull request #224 from Nadav-Eyesight/linux_arm64
...
Fixes to backward compatibility.
2018-05-10 19:22:02 -04:00
Matt McCormick
f5c87215fc
Merge pull request #221 from Nadav-Eyesight/linux_arm64
...
Linux arm64
2018-05-05 21:11:57 -04:00
Matt McCormick
97fdb764c7
Merge pull request #220 from thewtex/emscripten-1.37.37
...
browser-asmjs: Bump Emscripten to 1.37.37
2018-04-24 00:08:38 -04:00
Matt McCormick
41e4949396
Merge pull request #219 from thewtex/readme-order
...
README: Improve section order
2018-04-16 22:33:42 -04:00
Matt McCormick
7164a97f7e
Merge pull request #218 from thewtex/disable-broken-deploys
...
crossbuild-essential images: disable deploy
2018-04-16 07:46:44 -04:00
Matt McCormick
49a15ac3e1
Merge pull request #217 from fbudin69500/UpdateGit
...
Update git
2018-04-15 22:51:30 -04:00
Matt McCormick
53990df0b8
Merge pull request #215 from thewtex/disable-embedian
...
crossbuild-essential images: disable because of missing packages
2018-04-03 09:35:18 -04:00
Matt McCormick
f0986b663b
Merge pull request #201 from Nadav-Eyesight/android_arm64
...
Add Android-arm64
2018-04-02 14:55:49 -04:00
Matt McCormick
f403246365
Merge pull request #200 from Nadav-Eyesight/android_more_variables
...
Android - Use clang and add an API variable
2018-04-02 14:32:01 -04:00
Matt McCormick
bad2204ccc
Merge pull request #204 from dockcross/explain-difference-dockcross-dockbuild
...
README: Explain difference between dockcross and dockbuild
2018-03-19 16:51:10 -04:00
Matt McCormick
b5d4166799
Merge pull request #205 from dockcross/update-license
...
Update LICENSE copyright dates and add @jcfr
2018-03-19 16:08:07 -04:00
Matt McCormick
966365e21c
Merge pull request #191 from asRIA/patch-1
...
Remove duplicated code from base image.
2018-02-13 20:28:49 -05:00
Matt McCormick
744f178267
Merge pull request #189 from EatonEmmerich/master
...
QuickFix for issue #186
2018-01-29 13:53:30 -05:00
Matt McCormick
dedadc6d47
Merge pull request #188 from thewtex/emscripten-1.37.29
...
Emscripten 1.37.29
2018-01-29 13:20:53 -05:00
Matt McCormick
3149fa69b5
Merge pull request #185 from thewtex/readme-64bit
...
readme: Note that only 64-bit images are provided
2018-01-22 17:46:27 -05:00
Matt McCormick
fab99c574e
Merge pull request #183 from thewtex/emscripten
...
browser-asmjs: Bump Emscripten version and address cache permissions
2018-01-18 16:11:45 -05:00
Matt McCormick
bc4b9cce7c
Merge pull request #178 from Korijn/patch-1
...
bump cmake to v3.10.1
2017-12-23 19:22:24 -05:00
Matt McCormick
5f1de3ba03
Merge pull request #173 from guymguym/patch-1
...
Missing shift in dockcross -- command [args]
2017-10-29 15:10:09 -05:00
Matt McCormick
80ccc26e32
Merge pull request #172 from thewtex/mxe-bump
...
windows-{x64,x86}: Bump MXE to 2017-10-25 master
2017-10-25 12:14:58 -05:00
Matt McCormick
6a15a7aa24
Merge pull request #168 from thewtex/linux-arm64-cpp
...
linux-arm64: Fix CPP path
2017-10-10 14:14:27 -04:00
Matt McCormick
1f953ac197
Merge pull request #167 from thewtex/anchors-aliases
...
circleci: Use anchors and aliases for build settings
2017-10-10 14:14:13 -04:00
Matt McCormick
3eed5ad215
Merge pull request #162 from john-yan/master
...
Add linux-s390x support
2017-09-16 11:05:50 -04:00
Matt McCormick
a7fe377eac
Merge pull request #161 from thewtex/emscripten-bump
...
browser-asmjs: Bump Emscripten to 1.37.21
2017-09-14 18:20:40 -04:00
Matt McCormick
ef5f9b1c68
Merge pull request #155 from danjacques/linux-mips
...
Implement "ct-ng" building, add "linux-mips".
2017-09-05 00:31:34 -04:00
Matt McCormick
fd4115953d
Merge pull request #157 from thewtex/circleci-2
...
ci: Use CircleCI 2.0
2017-08-28 15:15:01 -04:00
Matt McCormick
da5aebb14f
Merge pull request #153 from conz27/fix_home_dir_ownership
...
Fix $HOME directory ownership permissions
2017-06-29 11:20:37 -07:00
Matt McCormick
2b28515daf
Merge pull request #151 from jam7/fix-pip
...
linux-*: Change common.docker to fix pip installation.
2017-06-10 18:07:17 -07:00
Matt McCormick
4dbca9eb85
Merge pull request #149 from dockcross/manylinux-update-scikit-build
...
manylinux: Update scikit-build from 0.5.1 to 0.6.1
2017-06-08 12:32:20 -07:00
Matt McCormick
f689116b3f
Merge pull request #143 from thewtex/manylinux-sudo
...
manylinux: Remove rh devtoolset sudo
2017-05-20 23:29:21 -04:00
Matt McCormick
68962e0e84
Merge pull request #138 from conz27/ssh_support
...
SSH Support for Git Clone / Checkout
2017-05-13 11:04:25 -04:00