Matt McCormick
|
c5cc02a2d8
|
base: Clean up CMake and ninja source trees.
|
2016-03-02 13:15:41 -05:00 |
|
Matt McCormick
|
ad06c037dd
|
ci: Add DockerHub deployment.
|
2016-03-02 12:24:00 -05:00 |
|
Matt McCormick
|
7236d1f871
|
ci: Build base image.
|
2016-03-02 10:21:14 -05:00 |
|
Matt McCormick
|
436c0959f4
|
Update CMake version to 3.4.3.
|
2016-03-02 10:05:32 -05:00 |
|
Matt McCormick
|
4b5cb749a8
|
Bump emscripten version to 1.35.4.
|
2015-10-30 20:08:09 -04:00 |
|
Matt McCormick
|
a0eb491f81
|
browser-asmjs: Update CMake toolchain file for tagged version.
|
2015-07-24 16:06:40 -04:00 |
|
Matt McCormick
|
11ade45f52
|
browser-asmjs: Bump emscripten to 1.34.3.
|
2015-07-23 00:08:56 -04:00 |
|
Matt McCormick
|
44be5ec8b8
|
base: Bump ninja version to 1.6.0.
|
2015-07-22 23:36:28 -04:00 |
|
Matt McCormick
|
08b4040d80
|
base: CMake use openssl.
|
2015-07-22 23:36:02 -04:00 |
|
Matt McCormick
|
62eeb8e865
|
base: Bump CMake to 3.3.0-rc4.
|
2015-07-22 23:20:55 -04:00 |
|
Matt McCormick
|
289c00bcfa
|
Update CMake version to 3.3.0-rc1
|
2015-06-05 16:00:40 -04:00 |
|
Matt McCormick
|
c0e72eefa8
|
Remove extra slash in front of CROSS_ROOT paths.
|
2015-06-04 23:01:06 -04:00 |
|
Matt McCormick
|
539fee51a9
|
browser-asmjs: Update to Emscripten to 1.33.0.
|
2015-05-30 07:00:32 -04:00 |
|
Matt McCormick
|
58f007910a
|
Add missing CROSS_TRIPLE for linux-armv7 and linux-ppc64le.
|
2015-05-25 22:01:03 -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
|
812697483f
|
linux-ppc64le: Build QEMU 2.3.0 from source.
QEMU contains some fixes for powerpc since 2.1.
|
2015-05-18 16:00:50 -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
|
8876244731
|
linux-armv6: Use CROSS_ROOT.
|
2015-05-16 13:35:18 -04:00 |
|
Matt McCormick
|
935e3fa84a
|
linux-armv6: Add environmental variables for qemu dynamic loading.
|
2015-05-13 15:26:08 -04:00 |
|
Matt McCormick
|
f70d02b5e1
|
linux-armv6: Add qemu-user.
|
2015-05-13 14:29:49 -04:00 |
|
Matt McCormick
|
5a6db5b9e2
|
linux-armv6: Add CMake toolchain file.
|
2015-05-13 14:09:25 -04:00 |
|
Matt McCormick
|
293318fa31
|
linux-armv7: Move Toolchain.cmake file location.
Move it from /usr/src so /usr/src can be mounted as a volume.
|
2015-05-12 15:45:05 -04:00 |
|
Matt McCormick
|
2923564677
|
base: Build ninja from source.
There were some issues with ninja/cpack. Bump to the latest version, 1.5.3,
resolves them.
|
2015-05-11 11:24:19 -04:00 |
|
Matt McCormick
|
20e147c72c
|
linux-armv7: Add note about CMake toolchain in Debian Experimental.
|
2015-05-09 08:23:31 -04:00 |
|
Matt McCormick
|
1e838b6cdf
|
linux-armv7: Add CMAKE_CROSSCOMPILING_EMULATOR.
|
2015-05-09 07:57:41 -04:00 |
|
Matt McCormick
|
a04f06eecc
|
linux-armv7: Add CMake and GFortran support.
|
2015-05-09 07:48:53 -04:00 |
|
Matt McCormick
|
bb7e754015
|
Add license file.
|
2015-05-06 00:12:06 -04:00 |
|
Matt McCormick
|
f14d99c661
|
windows-x64: Migrate to MXE.
|
2015-05-06 00:08:21 -04:00 |
|
Matt McCormick
|
b9217e3d11
|
windows-x86: Use older mingw-w64 based off GCC 4.9.2 instead of 5.1.0.
|
2015-05-05 01:32:42 -04:00 |
|
Matt McCormick
|
58047c2f20
|
windows-x86: Set up wine.
We need additional packages for 32-bit wine and we need to make an initial
call to wine to set up ~/.wine.
|
2015-05-05 01:04:50 -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
|
9b81da1b2d
|
Use nproc to get the number of processors on the build host.
|
2015-05-04 16:23:12 -04:00 |
|
Matt McCormick
|
880de32bc7
|
Install a recent CMake that has better cross-compiling support.
|
2015-05-04 15:49:21 -04:00 |
|
Matt McCormick
|
e9f77188c8
|
Sort packages in the base Dockerfile.
|
2015-05-04 14:53:41 -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
|
4c1d8b361a
|
don't run dpk configure
|
2015-02-01 11:02:11 +07:00 |
|
Rob Burns
|
12b1367fc3
|
add apt-utils so dpkg configure isn't delayed
|
2015-02-01 10:49:08 +07:00 |
|
Rob Burns
|
6fb059b357
|
consistent tags
|
2015-02-01 10:48:35 +07:00 |
|
Rob Burns
|
b885c5c80e
|
don't create symlinks for already existing files
|
2015-02-01 10:25:04 +07:00 |
|
Rob Burns
|
418c0715bb
|
add apt-utils so dpkg configure isnt delayed
|
2015-02-01 10:24:49 +07:00 |
|
Rob Burns
|
7a5bc6c22d
|
restructure makefile for individual builds, restructure linux-arm dockerfiles
|
2015-02-01 10:18:38 +07:00 |
|
Rob Burns
|
e45785c7f7
|
change base image to debian:jessie
|
2015-02-01 10:16:46 +07:00 |
|
Steeve Morin
|
a2d3e1b89b
|
OS X cross compiler SDK package generator from osxcross
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
|
2014-11-13 19:35:42 +01:00 |
|
Steeve Morin
|
6daa79eab3
|
Add strip and objdump to the cross tools
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
|
2014-11-13 19:05:41 +01: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
|
825cd8610c
|
[linux-arm] Use linaro toolchain with gcc 4.7 (for old glibc)
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
|
2014-11-06 17:14:52 +01:00 |
|
Steeve Morin
|
f9e5b76877
|
[linux-arm] Move to debian jessie
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
|
2014-11-06 01:05:47 +01:00 |
|
Steeve Morin
|
127e07929a
|
[linux-x86] Add proper gcc and g++
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
|
2014-11-06 00:21:31 +01:00 |
|