601d68697c
Update scripts and fix issues with shellcheck
...
Update scripts and fix issues with shellcheck
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-06 21:42:10 +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
a38a7920ac
Update makefile N3
...
Update makefile N3
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-04 14:33:15 +02:00
55138d52e0
Update makefile N2
...
Update makefile N2
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-04 14:21:05 +02:00
4fd8fb9e09
Update makefile image variable
...
Update makefile image variable
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-04 14:17:15 +02:00
882a67b9d2
Add shellcheck
...
Add shellcheck CI and shellcheck in Makefile (bash-check rule)
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-08-03 00:47:26 +02:00
3f91ce612f
Fix merge with master
...
Fix merge with master
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-07-02 16:00:57 +02:00
c686ea6515
Add riscv32 and riscv64
...
Add riscv32 and riscv64
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-07-02 15:16:51 +02:00
7c50d020df
Add linux-mk68
...
Add linux-mk68
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-07-01 23:31:41 +02:00
927f709819
Clean repos and fix clean rule
...
Move common files to common folder
Move patch files to patch folder
Fix clean rule in Makefile (Remove /Dockerfile in path, he is already there)
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-29 19:10:34 +02:00
3f338f3221
Fix merge
...
Fix merge
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-29 08:04:41 +02:00
Matt McCormick
4463ac02fc
Merge pull request #506 from bensuperpc/add_clang_image
...
Add linux-x64-clang
2021-06-28 16:54:51 -04:00
5a65786571
Merge remote-tracking branch 'origin/master' into remove_mipsel
2021-06-28 17:40:17 +02:00
ae3ed7e025
Update linux-arm64 to latest crosstool-ng version
...
GCC 11
Linux 5.12.12
GLIBC 2.33
Binutils 2.36
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-28 11:08:47 +02:00
a30e76d5cb
Remove linux-mipsel and add linux-mips to CI
...
Removed the linux-mipsel image, as it no longer works and is no longer supported: https://wiki.debian.org/EmdebianToolchain
Add linux-mips image in the github workflow
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-27 17:31:24 +02:00
6a1843884d
Add linux-x64-clang
...
Add linux-x64-clang
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-26 10:22:39 +02:00
Matt McCormick
795dd4dd1f
Merge pull request #503 from bensuperpc/master
...
Improve Makefile
2021-06-25 16:43:24 -04:00
8ebd448ba9
Upgrade to debian Buster and disable python builder script
...
Upgrade to debian Buster slim (later to debian bullseye, crosstool-ng must be updated first, version 1.23 is not compatible with debian bullseye)
Disable python script (build-and-install-python.sh), the version of python in the repositories is recent enough for crosstool-ng 1.24 and above.
Changed from python to python3 for compatibility
Adding the manual launch of a github workflow
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-25 16:34:53 +02:00
66b9c2b62c
Improve Makefile
...
Since docker 1.10, It is possible to put several tags during build
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-25 15:21:18 +02:00
9891530c90
Update makefile and improve CI
...
Update makefile and improve CI:
Add clean rule in makefile
Change dockcross/ to /
Add dev branch in CI
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-19 23:12:15 +02:00
Jean-Christophe Fillion-Robin
68b4549a50
Introduce "common.label-and-env"
...
This will simply the removal of deprecated "org.label-schema" annotation [1]
and the introduction of open containers ones [2]
[1] http://label-schema.org/rc1/
[2] https://github.com/opencontainers/image-spec/blob/master/annotations.md
2021-04-18 19:15:26 +02:00
Jean-Christophe Fillion-Robin
1fb2785377
Rename Dockerfile to Dockerfile.in to ensure consistency
...
All Dockerfiles are now configured similarly, this will support
future improvements.
2021-04-18 19:15:26 +02:00
Jonas Vautherin
8115b1dda3
Apply suggestions from code review
2021-03-13 00:13:33 +01:00
Jonas Vautherin
364e17c5d5
Tag base image like the others
2021-03-13 00:13:33 +01:00
Matt McCormick
a5d4d6dcb1
manylinux: Build pip with cp38
...
cp35 is no longer supported and get-pip.py fails to build.
2021-01-29 18:31:57 -05: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
Matt McCormick
7683a5ab13
Merge pull request #450 from JonasVautherin/add-linux-arm64-musl
...
Add linux-arm64-musl image
2020-11-11 16:57:00 -05:00
Jonas Vautherin
6bb13a8083
Add linux-arm64-musl image
2020-11-10 23:52:43 +01:00
Ryan Zoeller
d85a6ab93c
Eagerly evaluate TAG, to ensure it's consistent
...
By deferring the evaluation of TAG, we risk the date changing mid-build
leading to images from the same make invocation having different tags.
2020-10-20 18:18:43 -05:00
Matt McCormick
1db5ed11bf
Merge pull request #427 from veblush/manylinux2014-x86
...
Added manylinux2014-x86
2020-07-12 22:04:10 -04:00
Esun Kim
de84690710
Added manylinux2014-x86
2020-07-04 16:46:50 -07:00
Nathan Genetzky
e2d20c0626
common.dockcross: Split minimal "dockcross" from 'debian' and 'docker'
2020-06-25 21:34:49 -05:00
odidev
fdb8d43e34
add support for manylinux2014-aarch64
2020-06-06 01:12:46 -04:00
Jonas Vautherin
42b7dd5602
add support for manylinux2014-x64
2019-12-23 10:20:32 +01:00
Esun Kim
2a3efdd548
Add manylinux2010-x86
2019-12-17 10:13:08 -08:00
Josiah Samuel
48f9bda187
re-enable ppc64le with crosstool-ng
2019-11-26 19:20:32 +05:30
alvarolb
b671432c6f
add support for armv5 using musl as libc version
2019-06-08 18:06:12 -04:00
Jean-Christophe Fillion-Robin
4793ea7c06
Add manylinux2010-x64 image
...
Since i686 image is not yet available in upstream project, this commit
only add the x64 version.
2019-05-22 03:21:10 -04:00
Jean-Christophe Fillion-Robin
1e0e89814b
Rename manylinux images to manylinux1
2019-05-22 03:11:45 -04:00
Mikhail Zemlyanukha
2a29197b3b
added image for ARMv7-A
2019-03-03 18:54:14 +03:00
Stanley F
46c941df93
fix makefile
2019-03-01 16:22:44 +01:00
Stanley F
c9a7606f1f
add windows images with shared linking
2019-03-01 16:22:44 +01:00