Matt McCormick
755f45b412
base: Split into Dockerfile.in and common.docker
...
So common.docker can be re-used in other images that are not built FROM base.
2016-09-20 08:58:41 -04:00
Matt McCormick
e3ecfeb1a6
test: Use 'make test' as the Makefile target
...
This is a more common name for this target and it helps with tab completion.
2016-07-22 08:49:49 -04:00
Matt McCormick
1ed3548655
base: Add cmake wrapper scripts for CMAKE_TOOLCHAIN_FILE
...
All images should define this variables.
Disable build tests on the base image because it is not configured for cross
compiling.
2016-07-22 08:48:59 -04:00
Matt McCormick
24c0141bea
ci: Fix make *.test invocation
2016-07-16 13:55:04 -04:00
Jean-Christophe Fillion-Robin
3c25505f52
Makefile: Add test targets
...
This commits add test targets for all images, this will facilitate local
testing.
In addition to the usual targets:
make android-arm
make browser-asmjs
[...]
the following targets are now available:
make tests
make android-arm.test
make browser-asmjs.test
[...]
Note that the target "all" has been renamed into "images"
2016-07-16 02:45:23 -04:00
Matt McCormick
e1ef4f6194
Makefile: replace default target by all target
2016-07-16 01:27:13 -04:00
Jean-Christophe Fillion-Robin
c237fc9925
Makefile: Add "default" target
...
This commit adds a target named "default" at the top of the Makefile. Since
make will build the first target by default, simply typing "make" will
build all images.
See http://stackoverflow.com/questions/27242905/makefile-all-vs-default-targets/27243940#27243940
Note: Since "darwin-x64" needs some work, it has been excluded from the
default list.
2016-07-16 01:19:37 -04:00
Jean-Christophe Fillion-Robin
a3b7b03058
Makefile: Fix target linux-x64
...
There are no linux-x64/Toolchain.cmake file
2016-07-16 01:19:37 -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
30e29f3bbb
browser-asmjs: cp ~/.emscripten, etc to the user home in the entrypoint
2016-07-06 15:33:35 -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
af5c3fecec
linux-x86: Update and add testing.
2016-04-06 16:48:12 -04:00
Matt McCormick
6e545319f0
browser-asmjs: Rename from javascript-asmjs.
...
We are one past the 30-character limit at DockerHub otherwise :-(.
2015-05-19 17:52:43 -04:00
Matt McCormick
60fa7bd4ad
javascript-asmjs: Initial addition.
2015-05-19 17:34:05 -04:00
Matt McCormick
bd41c2520e
linux-ppc64le: Initial addition based off Debian.
2015-05-18 15:21:41 -04:00
Matt McCormick
f3b2cbb199
android-arm: Update toolchain and provide Toolchain.cmake.
2015-05-16 13:36:10 -04:00
Matt McCormick
5a6db5b9e2
linux-armv6: Add CMake toolchain file.
2015-05-13 14:09:25 -04:00
Matt McCormick
a04f06eecc
linux-armv7: Add CMake and GFortran support.
2015-05-09 07:48:53 -04:00
Matt McCormick
f14d99c661
windows-x64: Migrate to MXE.
2015-05-06 00:08:21 -04:00
Matt McCormick
760e5acfa6
The windows-x86 is now from MXE.
...
See http://mxe.cc
2015-05-04 17:32:58 -04:00
Matt McCormick
70dc9549da
Name each image by the cross-compiler target.
...
Docker tags then can be used for multiple versions per target.
2015-05-04 14:50:16 -04:00
Rob Burns
6fb059b357
consistent tags
2015-02-01 10:48:35 +07:00
Rob Burns
7a5bc6c22d
restructure makefile for individual builds, restructure linux-arm dockerfiles
2015-02-01 10:18:38 +07:00
Steeve Morin
b1137b5d3c
Make sure base is properly built
...
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
2014-11-13 03:33:32 +01:00
Steeve Morin
703053871c
Use base image, add Makefile, compress RUN statements to save on disk space
...
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
2014-10-17 13:42:56 +02:00