44dd51cbe8
linux-armv7: Specify system processor and fix library finding.
...
This commit updates the toolchain to ensure libraries associated with arm
can be found. While a new root path needed to be set for armv6, the
most recent armv7 toolchain doesn't require to explicitly set a new
root.
2016-04-15 03:40:58 -04:00
aec085ce9b
linux-armv6: Specify system processor and add missing find root path.
...
The additional find root path will ensure libraries like libm and libutils
are found.
2016-04-15 03:30:59 -04:00
7527b8e6e3
linux-x86: Tweak toolchain comment associated with CMAKE_IGNORE_PATH
2016-04-15 03:29:07 -04:00
a679af020f
Merge pull request #5 from jcfr/add-linux-x86-toolchain-file
...
Add linux x86 toolchain file
2016-04-13 21:12:03 -04:00
db0ed0a625
test_driver: Add --debug option to avoid deleting the build directory
...
This is particularly useful when debugging Toolchain
2016-04-13 19:54:28 -04:00
f57b97b06b
linux-x86: Add toolchain file and install libc6 and stdc++6 32-bit libraries
2016-04-13 19:54:28 -04:00
d47a208afa
windows-x64: Add description to README.
2016-04-12 23:31:15 -04:00
5035a9a8e7
windows-x64: Add CircleCI testing.
2016-04-12 23:31:09 -04:00
ffddb75231
windows-x64: Add environmental variables.
2016-04-12 21:23:08 -04:00
a27a0098b4
windows-x64: Update to master 2016-04-09.
...
Add new required dependencies.
2016-04-11 23:59:12 -04:00
4bef0be73a
linux-x86: Document in the README.
2016-04-06 17:09:03 -04:00
af5c3fecec
linux-x86: Update and add testing.
2016-04-06 16:48:12 -04:00
5031a312a6
linux-x64: Add documentation.
2016-03-28 13:09:10 -04:00
9606baa5a1
linux-x64: Add CircleCI testing.
2016-03-28 12:47:01 -04:00
d290428a42
linux-x64: Update to thewtex/cross-compiler-base as base.
2016-03-28 12:45:57 -04:00
cdc74c8d33
linux-ppc64le: Add description to README.
2016-03-20 21:31:41 -04:00
279f41ba56
linux-ppc64le: Add CircleCI testing.
2016-03-20 18:24:32 -04:00
ad0e9e9aa4
linux-ppc64le: Update QEMU user version to 2.5.0.
...
Also, the build needs to come before environmental variables are set for the
cross-compiler.
2016-03-20 18:23:31 -04:00
58e30d987d
linux-ppc64le: Add toolchain environmental variables.
2016-03-19 14:53:43 -04:00
5c7abec2c4
doc: Add linux-armv7 description.
2016-03-18 18:21:43 -04:00
8a21e98e63
linux-armv7: Add CircleCI testing and environmental vars.
2016-03-18 18:20:04 -04:00
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