Matt McCormick 
							
						 
					 
					
						
						
							
						
						f9f7f1b387 
					 
					
						
						
							
							android-arm: Add standard toolchain environmental variables.  
						
						
						
						
					 
					
						2016-03-07 11:37:18 -05:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						25e9333bf9 
					 
					
						
						
							
							Merge pull request  #4  from thewtex/test  
						
						... 
						
						
						
						Add toolchain tests. 
						
						
					 
					
						2016-03-03 21:24:43 -05:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						412f5ebb11 
					 
					
						
						
							
							base: Test the toolchain.  
						
						
						
						
					 
					
						2016-03-03 21:20:30 -05:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						a856edc56c 
					 
					
						
						
							
							test: Add a script to test the toolchain.  
						
						
						
						
					 
					
						2016-03-03 21:18:00 -05:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						19dc7051ea 
					 
					
						
						
							
							Merge pull request  #3  from thewtex/ci  
						
						... 
						
						
						
						Ci 
						
						
					 
					
						2016-03-02 14:32:44 -05:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						ff934cbc13 
					 
					
						
						
							
							doc: Add base image description.  
						
						
						
						
					 
					
						2016-03-02 13:22:38 -05:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						946e1cd39f 
					 
					
						
						
							
							doc: Add CircleCI status badge.  
						
						
						
						
					 
					
						2016-03-02 13:18:29 -05:00 
						 
				 
			
				
					
						
							
							
								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