Matt McCormick
ae9d28a177
Merge pull request #16 from thewtex/circleci-test-commands
...
ci: Fix make *.test invocation
2016-07-16 17:39:32 -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
24c0141bea
ci: Fix make *.test invocation
2016-07-16 13:55:04 -04:00
Matt McCormick
a4820f6288
Merge pull request #15 from jcfr/fix-circle-error-and-tweak-Makefile
...
Fix circle error and tweak makefile
2016-07-16 10:28:26 -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
Jean-Christophe Fillion-Robin
a082610bf6
circle/linux-armv7: Fix test
...
This commit fixes a regression introduced in e8830e9
2016-07-16 02:35:17 -04:00
Jean-Christophe Fillion-Robin
f02cc5632b
circle/linux-arm64: Fix path emulator
...
This commit fixes a regression introduced in e76eb01
2016-07-16 02:35:17 -04:00
Matt McCormick
e1ef4f6194
Makefile: replace default target by all target
2016-07-16 01:27:13 -04:00
Matt McCormick
b1ee181938
Merge pull request #14 from jcfr/tweak-Makefile
...
Tweak makefile
2016-07-16 01:23:49 -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
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
b6f09a22bf
Merge pull request #13 from thewtex/qemu-bump
...
qemu: Bump built version to 2.6.0
2016-07-16 01:17:29 -04:00
Matt McCormick
e76eb019d8
qemu: Bump built version to 2.6.0
2016-07-16 01:16:39 -04:00
Matt McCormick
c351b4a3ad
Merge pull request #12 from jcfr/rename-workdir
...
Rename workdir
2016-07-16 01:13:31 -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
9d4f4dce73
darwin-x64: Remove
...
This is not maintained, and it cannot be effectively used because of legal
reasons. Apple does not allow software to be built for Mac's from non-Apple
hardware.
2016-07-16 01:09:53 -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
ffac0de886
Merge pull request #11 from thewtex/rename
...
Rename project and repository to dockcross
2016-07-15 23:53:58 -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
fac0bbe9ed
base: Add a root password
2016-07-15 15:54:39 -04:00
Matt McCormick
d5c20e773a
Extend httpredir workaround to all images
...
Difficulty was also experienced with the base image
2016-07-15 15:54:32 -04:00
Matt McCormick
197350dbb6
base: Bump CMake to 3.6.0
2016-07-10 19:09:10 -04:00
Matt McCormick
962a1ecb11
windows-x86: Replace Debian sources URL's
...
"Error reading from server", "connection lost" error occur. Use workaround of
using a specific debian mirror as suggested here:
https://stackoverflow.com/questions/32304631/docker-debian-apt-error-reading-from-server
2016-07-10 01:19:09 -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
Matt McCormick
b84b303f13
browser-asmjs: Use updated Node Debian package sources
2016-07-05 22:24:59 -04:00
Matt McCormick
2c01672248
browser-asmjs: Bump Emscripten to 1.36.5
2016-07-05 22:12:33 -04:00
Matt McCormick
b4ceb8c514
linux-ppc64le: Fix WORKDIR for dockcross script
2016-07-05 21:52:25 -04:00
Matt McCormick
42ff489565
dockcross: Improve end of script help formatting
2016-07-05 21:50:20 -04:00
Matt McCormick
a5d5307a97
dockcross: Remove duplicate option parsing
2016-07-05 21:49:07 -04:00
Matt McCormick
aab9632ab6
windows-x86: Add --force-yes
...
For
E: There are problems and -y was used without --force-yes
on CircleCI.
2016-07-05 21:45:56 -04:00
Matt McCormick
8b07afd442
android-arm: Fix file permissions on toolchain files
2016-07-05 21:45:44 -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
e8830e9641
circleci: Use the dockcross script
2016-07-05 21:45:35 -04:00
Matt McCormick
8cd9083ae6
dockcross: Improve command help
2016-07-04 22:27:04 -04:00
Matt McCormick
5aa3cd3867
dockcross: Add short flags
2016-07-04 22:17:22 -04:00
Matt McCormick
caa56f50a4
base: update CMake and ninja to latest versions
2016-07-04 22:03:10 -04:00
Matt McCormick
3a96030b23
base: support BUILDER_USER, BUILDER_GROUP, and liquidprompt bash
2016-07-04 22:03:10 -04:00
Matt McCormick
4c8658f652
Merge branch 'dockcross-default-image'
2016-07-04 21:32:19 -04:00
Matt McCormick
d459ab687f
Merge branch 'test-armv5'
2016-07-04 21:31:10 -04:00
Matt McCormick
887717f375
linux-armv5: Define CMAKE_TOOLCHAIN_FILE
2016-07-04 00:13:50 -04:00
Matt McCormick
fdb18671e3
dockcross: make the default image specific to each compiler
2016-07-04 00:10:36 -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
Matt McCormick
98e5758770
linux-armv5: Add CircleCI testing
2016-06-12 20:10:57 -04:00
Matt McCormick
45631a48c0
Merge pull request #10 from brainstorm/armel_jessie_fix
...
Fixed armel (armv5) jessie docker build
2016-06-12 20:06:32 -04:00
Roman Valls Guimera
3f0fc180cd
Fixed armel (armv5) jessie docker build. Thanks @thewtex for the heads up.
2016-06-12 19:44:48 +02:00