f158989ea4
base: Fix CMake build directory.
2016-03-17 00:13:58 -04:00
0ec99f4dd4
linux-armv6: Add description to the README.
2016-03-14 17:58:05 -04:00
c59293437d
linux-armv6: Add CircleCI testing.
2016-03-14 17:54:40 -04:00
c517cd35c5
linux-armv6: Set environmental variables.
2016-03-14 17:53:33 -04:00
c6eb4fe9e1
browser-asmjs: Add description to the README.
2016-03-12 21:50:54 -05:00
5420fc0543
browser-asmjs: Add CircleCI testing.
2016-03-12 21:26:41 -05:00
f647f8991b
browser-asmjs: Update Emscripten to 1.36.1.
...
Only a 32-bit sdk tag is available from emsdk.
2016-03-12 21:25:44 -05:00
7225ca1c70
browser-asmjs: --no-install-recommends dependent packages.
2016-03-09 18:28:54 -05:00
3d391e1f8c
doc: Document android-arm.
2016-03-07 11:37:18 -05:00
f9f7f1b387
android-arm: Add standard toolchain environmental variables.
2016-03-07 11:37:18 -05:00
609605b1c5
android-arm: Test and deploy with CircleCI.
...
Although adding
--emulator /usr/bin/qemu-arm -b CMake --linker-flags="-static"
To the test command works locally, the CMake tests fail on CircleCI. May this
is due to a kernel difference? Will investigate adding again later after
CircleCI updates in kernel (it is currently Ubuntu 12.04).
The "-static" linker flag used during testing is explained here:
https://www.kitware.com/blog/home/post/893
2016-03-07 11:25:49 -05:00
0e8478d1db
test: Run ctest.
...
Run ctest if an emulator is available and make sure it uses it.
Add more status information to the test output and make sure that the order is
correct with flush() calls.
2016-03-06 14:16:49 -05:00
25e9333bf9
Merge pull request #4 from thewtex/test
...
Add toolchain tests.
2016-03-03 21:24:43 -05:00
412f5ebb11
base: Test the toolchain.
2016-03-03 21:20:30 -05:00
a856edc56c
test: Add a script to test the toolchain.
2016-03-03 21:18:00 -05:00
19dc7051ea
Merge pull request #3 from thewtex/ci
...
Ci
2016-03-02 14:32:44 -05:00
ff934cbc13
doc: Add base image description.
2016-03-02 13:22:38 -05:00
946e1cd39f
doc: Add CircleCI status badge.
2016-03-02 13:18:29 -05:00
c5cc02a2d8
base: Clean up CMake and ninja source trees.
2016-03-02 13:15:41 -05:00
ad06c037dd
ci: Add DockerHub deployment.
2016-03-02 12:24:00 -05:00
7236d1f871
ci: Build base image.
2016-03-02 10:21:14 -05:00
436c0959f4
Update CMake version to 3.4.3.
2016-03-02 10:05:32 -05:00
4b5cb749a8
Bump emscripten version to 1.35.4.
2015-10-30 20:08:09 -04:00
a0eb491f81
browser-asmjs: Update CMake toolchain file for tagged version.
2015-07-24 16:06:40 -04:00
11ade45f52
browser-asmjs: Bump emscripten to 1.34.3.
2015-07-23 00:08:56 -04:00
44be5ec8b8
base: Bump ninja version to 1.6.0.
2015-07-22 23:36:28 -04:00
08b4040d80
base: CMake use openssl.
2015-07-22 23:36:02 -04:00
62eeb8e865
base: Bump CMake to 3.3.0-rc4.
2015-07-22 23:20:55 -04:00
289c00bcfa
Update CMake version to 3.3.0-rc1
2015-06-05 16:00:40 -04:00
c0e72eefa8
Remove extra slash in front of CROSS_ROOT paths.
2015-06-04 23:01:06 -04:00
539fee51a9
browser-asmjs: Update to Emscripten to 1.33.0.
2015-05-30 07:00:32 -04:00
58f007910a
Add missing CROSS_TRIPLE for linux-armv7 and linux-ppc64le.
2015-05-25 22:01:03 -04:00
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
60fa7bd4ad
javascript-asmjs: Initial addition.
2015-05-19 17:34:05 -04:00
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
bd41c2520e
linux-ppc64le: Initial addition based off Debian.
2015-05-18 15:21:41 -04:00
f3b2cbb199
android-arm: Update toolchain and provide Toolchain.cmake.
2015-05-16 13:36:10 -04:00
8876244731
linux-armv6: Use CROSS_ROOT.
2015-05-16 13:35:18 -04:00
935e3fa84a
linux-armv6: Add environmental variables for qemu dynamic loading.
2015-05-13 15:26:08 -04:00
f70d02b5e1
linux-armv6: Add qemu-user.
2015-05-13 14:29:49 -04:00
5a6db5b9e2
linux-armv6: Add CMake toolchain file.
2015-05-13 14:09:25 -04:00
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
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
20e147c72c
linux-armv7: Add note about CMake toolchain in Debian Experimental.
2015-05-09 08:23:31 -04:00
1e838b6cdf
linux-armv7: Add CMAKE_CROSSCOMPILING_EMULATOR.
2015-05-09 07:57:41 -04:00
a04f06eecc
linux-armv7: Add CMake and GFortran support.
2015-05-09 07:48:53 -04:00
bb7e754015
Add license file.
2015-05-06 00:12:06 -04:00
f14d99c661
windows-x64: Migrate to MXE.
2015-05-06 00:08:21 -04:00
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
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