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
Matt McCormick
1ab26b12e5
linux-armv5: Document in the README
2016-07-05 21:45:44 -04:00
Matt McCormick
dbe90cdac2
doc: Improve usage documentation of dockcross in README
2016-07-05 21:45:44 -04:00
Matt McCormick
aa06b9af2c
doc: dockcross generation should be run with --rm
2016-07-03 22:51:10 -04:00
Matt McCormick
6f987f4013
doc: README formatting
2016-07-03 22:20:01 -04:00
Roman Valls Guimera
7e6150cf29
Tidy up and consolidate both README.rst/README.md into one. Introduce linux-armv5.
2016-05-30 22:50:22 +02:00
Matt McCormick
91f635d0af
Merge pull request #8 from jcfr/fix-toolchains
...
linux-ppc64le: Specify system processor and fix library finding.
2016-04-19 16:24:39 -04:00
Jean-Christophe Fillion-Robin
4248ac2766
linux-x86: Update README
...
This commit updates the README to mention linux-x86 is a cross-compiler
associated with a Toolchain file. See f57b97b
(linux-x86: Add toolchain
file and install libc6 and stdc++6 32-bit libraries)
2016-04-19 01:12:35 -04:00
Matt McCormick
137831c028
windows-x86: Document in README.
2016-04-16 22:35:19 -04:00
Matt McCormick
d47a208afa
windows-x64: Add description to README.
2016-04-12 23:31:15 -04:00
Matt McCormick
4bef0be73a
linux-x86: Document in the README.
2016-04-06 17:09:03 -04:00
Matt McCormick
5031a312a6
linux-x64: Add documentation.
2016-03-28 13:09:10 -04:00
Matt McCormick
cdc74c8d33
linux-ppc64le: Add description to README.
2016-03-20 21:31:41 -04:00
Matt McCormick
5c7abec2c4
doc: Add linux-armv7 description.
2016-03-18 18:21:43 -04:00
Matt McCormick
0ec99f4dd4
linux-armv6: Add description to the README.
2016-03-14 17:58:05 -04:00
Matt McCormick
c6eb4fe9e1
browser-asmjs: Add description to the README.
2016-03-12 21:50:54 -05:00
Matt McCormick
3d391e1f8c
doc: Document android-arm.
2016-03-07 11:37:18 -05:00
Matt McCormick
ff934cbc13
doc: Add base image description.
2016-03-02 13:22:38 -05:00
Matt McCormick
946e1cd39f
doc: Add CircleCI status badge.
2016-03-02 13:18:29 -05:00