Commit Graph

884 Commits

Author SHA1 Message Date
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
Steeve Morin
08a10c3137
[linux] use g++ as c++
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
2014-11-05 23:40:15 +01:00
Steeve Morin
fd64ea0af1
[base] Add autogen/automake and vim
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
2014-11-05 23:39:19 +01:00
Steeve Morin
ff2d529eb5
[linux] Update images to ensure proper triples
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
2014-11-05 23:10:24 +01:00
Steeve Morin
dc49eb584f
[darwin] use curl instead of wget
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
2014-11-05 19:14:27 +01:00
Steeve Morin
67e130af08
Update darwin-x64 to Mac OS X 10.10 (Yosemite)
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
2014-11-04 23:29:52 +01:00
Steeve Morin
5d624708cc
Add wget to base image
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
2014-11-04 22:57:32 +01:00
Steeve Morin
72e463a0b1
Moving base image to root
Signed-off-by: Steeve Morin <steeve.morin@gmail.com>
2014-11-04 22:52:49 +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
Steeve Morin
2b82f22e0b First commit 2014-10-12 13:21:43 +02:00
Steeve Morin
d5649a23a7 Initial commit 2014-10-12 13:20:14 +02:00