Jean-Christophe Fillion-Robin
5ff5d487ca
manylinux: Trigger rebuild using updated manylinux images having Python 3.8
...
See https://github.com/pypa/manylinux/pull/273
2019-03-01 14:42:59 -05:00
Matt McCormick
58c1b3e5b8
README: Sort web-wasm alphabetically
2019-01-19 22:35:33 -05:00
Matt McCormick
3c194a1914
web-wasm: Rename image from browser-asmjs
...
WebAssembly has a better mindshare than asm.js. In the future, it will
be used in much more than browsers. Also, newer versions of Emscripten
default to WebAssembly.
2019-01-19 16:05:29 -05:00
Matt McCormick
a7a86778a7
doc: Fix README link formatting
2019-01-17 10:09:11 -05:00
Matt McCormick
9083efd858
doc: The difference between dockbuild and dockcross
2019-01-15 17:25:26 -05:00
Matt McCormick
ba72994b41
common: Fix bash shell script invocation
...
`#!/usr/bin/env bash` should be used to avoid hard paths.
To address:
dockcross-manylinux-x64: bad interpreter: /bin/bash^M: no such file or directory
2018-08-20 18:12:32 -04:00
Jean-Christophe Fillion-Robin
60a37a604e
manylinux: Re-build images using latest base images
...
The purpose of this commit is to rebuild the dockcross images against
the latest manylinux images including Python 3.7 and also updated
setuptools, autitwheel, git, curl, ...
Note that python 3.3 was removed from the image.
$ docker run -ti --rm quay.io/pypa/manylinux1_x86_64 bash -c "ls -1 /opt/python/"
cp27-cp27m
cp27-cp27mu
cp34-cp34m
cp35-cp35m
cp36-cp36m
cp37-cp37m
2018-07-09 15:50:09 -04:00
Guillaume Jacquenot
4bc52bf1b8
[windows_x64_posix] Updated Readme.rst to list new image
2018-06-12 07:04:39 +02:00
Matt McCormick
fcfa9b6060
README: Improve section order
...
New users should see the most relevant sections first. In particular,
- Examples
- Installation
- Usage
2018-04-16 15:45:39 -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
Jean-Christophe Fillion-Robin
f64ed37abb
README: Fix Articles link
...
Fixes #211
[ci skip]
2018-03-29 18:27:32 -04:00
Jean-Christophe Fillion-Robin
b809eaade6
README: Explain difference between dockcross and dockbuild
...
[ci skip]
2018-03-19 16:23:22 -04:00
Nadav
71d47e6888
Minor fix
2018-03-19 14:57:40 +02:00
Nadav
3c4049d504
Added android-arm64
2018-03-19 14:57:00 +02:00
Nadav.Ruskin
5e7bd3add1
Updated readme to include instructions on extending images.
2018-03-11 16:21:24 +01:00
Matt McCormick
135f1f5f73
readme: Note that only 64-bit images are provided
2018-01-21 21:18:41 -05:00
Junliang Yan
ceacbcc1a1
Add s390x to README.rst
2017-09-15 13:58:07 -04:00
Matt McCormick
2d0e17f48a
linux-mips: add to README
2017-09-05 00:17:04 -04:00
Kalle R. Møller
06f32e6953
Added conan
...
Added to README
2017-01-30 02:29:25 +01:00
pancake
dd6a3d0162
Add linux-mipsel to the README
2017-01-22 23:25:25 +01:00
Jean-Christophe Fillion-Robin
1ca10b2f29
README: Fix typo
...
[ci skip]
2016-11-27 04:16:18 -05:00
Jean-Christophe Fillion-Robin
4ad3e1a94f
dockcross: Add support for per-project configuration
2016-11-26 21:47:11 -05:00
Jean-Christophe Fillion-Robin
b370ceb3f5
README: Fix "Docker for Windows" link
...
[ci skip]
2016-11-21 02:24:56 -05:00
Matt McCormick
9a8d19a52c
Merge pull request #69 from thewtex/WindowsSupport
...
Windows support
2016-11-17 09:18:33 -05:00
Matt McCormick
5e8b3e422a
doc: Features formatting
2016-11-17 01:16:55 -05:00
Matt McCormick
2254494748
doc: Add Articles section
2016-11-17 01:12:10 -05:00
Matt McCormick
6b71b08cbd
doc: We support Docker for Mac and Docker for Windows
...
No longer support boot2docker on these platforms
2016-11-16 19:08:04 -08:00
Matt McCormick
ee2c1618c3
Merge pull request #56 from thewtex/microbadger-badges
...
doc: Use MicroBadger badges
2016-11-01 10:27:40 -04:00
Matt McCormick
a7c894ab50
doc: Use MicroBadger badges
2016-11-01 10:00:15 -04:00
Matt McCormick
fdb3a52a01
doc: variable -> variables
2016-11-01 09:51:20 -04:00
Jean-Christophe Fillion-Robin
8a4e0845da
Makefile: All images are tested. Remove ALL_IMAGES and DEFAULT_IMAGES vars.
...
To confirm that the Makefiles works as expected after this patch, the
list of executed commands before and after has been compared.
Before:
```
make --dry-run > ../dockcross-make-baseline
make test --dry-run > ../dockcross-make-test-baseline
```
After:
```
make --dry-run > ../dockcross-make-current;
make test --dry-run > ../dockcross-make-test-current
for target in make make-test; do
diff --ignore-trailing-space ../dockcross-$target-baseline ../dockcross-$target-current> /dev/null 2>&1
[[ $? == 1 ]] && \
echo "" && \
echo "-------------------------------" && \
echo "Here is output of:" && \
echo " diff --ignore-trailing-space ../dockcross-$target-baseline ../dockcross-$target-current" && \
echo "" && \
diff --ignore-trailing-space ../dockcross-$target-baseline ../dockcross-$target-current
done
```
Output:
```
-------------------------------
Here is output of:
diff --ignore-trailing-space ../dockcross-make-baseline ../dockcross-make-current
8a9
> docker build -t dockcross/linux-ppc64le linux-ppc64le
10a12,14
> cp -r test browser-asmjs/
> docker build -t dockcross/browser-asmjs browser-asmjs
> rm -rf browser-asmjs/test
-------------------------------
Here is output of:
diff --ignore-trailing-space ../dockcross-make-test-baseline ../dockcross-make-test-current
24a25,27
> docker build -t dockcross/linux-ppc64le linux-ppc64le
> docker run --rm dockcross/linux-ppc64le > bin/dockcross-linux-ppc64le && chmod +x bin/dockcross-linux-ppc64le
> bin/dockcross-linux-ppc64le python test/run.py --languages C
30a34,38
> cp -r test browser-asmjs/
> docker build -t dockcross/browser-asmjs browser-asmjs
> rm -rf browser-asmjs/test
> docker run --rm dockcross/browser-asmjs > bin/dockcross-browser-asmjs && chmod +x bin/dockcross-browser-asmjs
> bin/dockcross-browser-asmjs python test/run.py --exe-suffix ".js"
```
2016-09-25 23:28:23 -04:00
Jean-Christophe Fillion-Robin
4caa5a367f
README: Add "Download all images" and "+Install all dockcross scripts" section
2016-09-25 19:47:23 -04:00
Matt McCormick
1354fe2586
manylinux-x86: Initial addition
2016-09-24 23:14:33 -04:00
Jean-Christophe Fillion-Robin
af75453ed0
base/dockcross: Run docker with "-ti" only if a tty or pts is attached
...
This commit reverts f07ca00
(base: Do not add -i -t flags to run command
by default) and ensure tty is available before specifying the flags.
2016-09-23 11:33:29 -04:00
Matt McCormick
ed2ae68b7b
manylinux-x64: Document in README
2016-09-20 18:08:43 -04:00
Matt McCormick
2b18bb7013
doc: Note that --args needs quotes for spaces
2016-09-01 10:11:32 -04:00
Matt McCormick
f07ca0043c
base: Do not add -i -t flags to run command by default
...
Allow the dockcross script to be used in scripts where a tty is not available.
2016-08-31 22:31:58 -04:00
Matt McCormick
a7041e155d
doc: Fix the examples markup
2016-08-02 12:03:18 -04:00
Matt McCormick
440f13b087
doc: Note that emulators are usually available.
2016-08-02 11:53:44 -04:00
Matt McCormick
c818f24198
doc: Add a link to the Docker Toolbox
2016-08-02 11:50:53 -04:00
Matt McCormick
8a01c4d26d
doc: Fixes and tweaks to the README
2016-08-02 11:47:30 -04:00
Matt McCormick
041eb8702b
doc: Move status badge location
2016-07-16 21:31:37 -04:00
Matt McCormick
a5de661ce8
doc: Correct CircleCI badge URL location
2016-07-16 17:44:12 -04:00
Matt McCormick
9cf3d4acbf
doc: Identify how to start up a shell in the build environment
2016-07-16 17:12:52 -04:00
Matt McCormick
be7fbe3c0c
doc: Demostrate that the dockcross script should be exectuted from the source
...
dir
2016-07-16 01:19:53 -04:00
Jean-Christophe Fillion-Robin
96f3514bf2
Dockerfiles: Rename working directory from "/build" to "/work"
...
Since the directory will contain both sources and build, this commit
generalizes its name.
2016-07-16 01:12:58 -04:00
Matt McCormick
414812088c
doc: README improvements
2016-07-16 01:07:41 -04:00
Matt McCormick
04963abea8
linux-arm64: Fix description
2016-07-16 00:01:49 -04:00
Matt McCormick
04c7d0de18
Rename project and repository to dockcross
2016-07-15 23:46:08 -04:00
Matt McCormick
a5c84b842f
arm64: Initial addition
2016-07-15 17:39:33 -04:00