chadawagner 
							
						 
					 
					
						
						
							
						
						9373f029f4 
					 
					
						
						
							
							quote HOST_PWD in docker cmd to allow spaces  
						
						 
						
						
						
						
					 
					
						2016-11-17 21:19:54 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						d9d65ffcc9 
					 
					
						
						
							
							dockcross: Add support for Windows  
						
						 
						
						... 
						
						
						
						Tested on Git Bash and Bash on Ubuntu for Windows.
There are some issue with building the Docker image itself, but using the
images works great. 
						
						
					 
					
						2016-11-16 19:02:55 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						f31e582f80 
					 
					
						
						
							
							dockcross: Simplify container name generation using $RANDOM  
						
						 
						
						... 
						
						
						
						This commit removes the complex pipeline leveraging output from
/dev/urandom and simply uses $RANDOM variable. For the purpose
of generating an available container name, it will works well.
Suggested-by: Matt McCormick <matt.mccormick@kitware.com > 
						
						
					 
					
						2016-10-30 23:46:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						bd234af0a9 
					 
					
						
						
							
							dockcross: Prevent dockcross from blocking when used with Python subprocess  
						
						 
						
						... 
						
						
						
						As explained in [1], when using dockcross from python subprocess, the
interactive mode is disabled and output of "cat /dev/urandom" is block
buffered instead of being line buffered.
Workaround to this problem is to simply read a fixed amount of characters
from urandom.
The following two snippets illustrates the problem and the
the implemented  solution:
Works
```python
import subprocess as sp
sp.check_call("var=$(head -c 500 /dev/urandom | base64 | tr -dc 'a-zA-Z0-9' | fold -w 7 | head -n 1); echo $var", shell=True)
```
=> output random string
Fail:
```python
import subprocess as sp
sp.check_call("var=$(cat /dev/urandom | base64 | tr -dc 'a-zA-Z0-9' | fold -w 7 | head -n 1); echo $var", shell=True)
```
=> Hang
[1] http://stackoverflow.com/questions/16805827/unable-to-read-stdout-from-a-running-process#16806506  
						
						
					 
					
						2016-10-30 03:27:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						3288c877e5 
					 
					
						
						
							
							dockcross: Fix "tr: Illegal byte sequence" when generating container name on MacOSx  
						
						 
						
						... 
						
						
						
						See #50  
						
						
					 
					
						2016-10-27 13:20:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						c5edcb3a74 
					 
					
						
						
							
							dockcross: Ensure exit code associated with run command is always returned  
						
						 
						
						
						
						
					 
					
						2016-10-27 11:37:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						904cb09858 
					 
					
						
						
							
							dockcross: Change name of container from "dockcross" to "dockcross_RAND"  
						
						 
						
						... 
						
						
						
						where RAND is a 7 characters long randomly generated alphanumeric string.
Note that container name can NOT start with "_",
only [a-zA-Z0-9][a-zA-Z0-9_.-] are allowed
See #50  
						
						
					 
					
						2016-10-27 11:37:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						7a8f4fab0e 
					 
					
						
						
							
							dockcross: Do not output any text after container is removed  
						
						 
						
						... 
						
						
						
						See #50  
						
						
					 
					
						2016-10-27 11:19:37 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						2e71db2234 
					 
					
						
						
							
							dockcross: Ignore deletion error when running in unprivileged LXC container  
						
						 
						
						... 
						
						
						
						This commit workarounds the problem described in [1] and [2] by ignoring error
happening when deleting container in unprivileged LXC container.
Fixes  #50 
[1] https://circleci.com/docs/docker-btrfs-error/ 
[2] https://discuss.circleci.com/t/docker-error-removing-intermediate-container/70  
						
						
					 
					
						2016-10-26 23:24:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						af75453ed0 
					 
					
						
						
							
							base/dockcross: Run docker with "-ti" only if a tty or pts is attached  
						
						 
						
						... 
						
						
						
						This commit reverts f07ca00  (base: Do not add -i -t flags to run command
by default) and ensure tty is available before specifying the flags. 
						
						
					 
					
						2016-09-23 11:33:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						aa2c24cb3b 
					 
					
						
						
							
							base/dockcross: Run docker using -t to support CTRL-C  
						
						 
						
						
						
						
					 
					
						2016-09-22 23:34:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						c05d52310a 
					 
					
						
						
							
							dockcross: Ensure running "update commands" exits script with correct status  
						
						 
						
						
						
						
					 
					
						2016-09-21 20:25:11 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						43e46710e6 
					 
					
						
						
							
							dockcross: Add support for special update commands.  Fixes   #34  
						
						 
						
						
						
						
					 
					
						2016-09-21 16:31:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						1eac15c210 
					 
					
						
						
							
							dockcross: Add warning regarding location of DEFAULT_DOCKCROSS_IMAGE  
						
						 
						
						
						
						
					 
					
						2016-09-21 16:29:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						f07ca0043c 
					 
					
						
						
							
							base: Do not add -i -t flags to run command by default  
						
						 
						
						... 
						
						
						
						Allow the dockcross script to be used in scripts where a tty is not available. 
						
						
					 
					
						2016-08-31 22:31:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						96f3514bf2 
					 
					
						
						
							
							Dockerfiles: Rename working directory from "/build" to "/work"  
						
						 
						
						... 
						
						
						
						Since the directory will contain both sources and build, this commit
generalizes its name. 
						
						
					 
					
						2016-07-16 01:12:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						04c7d0de18 
					 
					
						
						
							
							Rename project and repository to dockcross  
						
						 
						
						
						
						
					 
					
						2016-07-15 23:46:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						42ff489565 
					 
					
						
						
							
							dockcross: Improve end of script help formatting  
						
						 
						
						
						
						
					 
					
						2016-07-05 21:50:20 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						a5d5307a97 
					 
					
						
						
							
							dockcross: Remove duplicate option parsing  
						
						 
						
						
						
						
					 
					
						2016-07-05 21:49:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						8cd9083ae6 
					 
					
						
						
							
							dockcross: Improve command help  
						
						 
						
						
						
						
					 
					
						2016-07-04 22:27:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						5aa3cd3867 
					 
					
						
						
							
							dockcross: Add short flags  
						
						 
						
						
						
						
					 
					
						2016-07-04 22:17:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						3a96030b23 
					 
					
						
						
							
							base: support BUILDER_USER, BUILDER_GROUP, and liquidprompt bash  
						
						 
						
						
						
						
					 
					
						2016-07-04 22:03:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						fdb18671e3 
					 
					
						
						
							
							dockcross: make the default image specific to each compiler  
						
						 
						
						
						
						
					 
					
						2016-07-04 00:10:36 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Valls Guimera 
							
						 
					 
					
						
						
							
						
						9ff528dd49 
					 
					
						
						
							
							Remove old README.md [ci skip]  
						
						 
						
						
						
						
					 
					
						2016-05-31 09:04:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Valls Guimera 
							
						 
					 
					
						
						
							
						
						7e6150cf29 
					 
					
						
						
							
							Tidy up and consolidate both README.rst/README.md into one. Introduce linux-armv5.  
						
						 
						
						
						
						
					 
					
						2016-05-30 22:50:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sven Fischer 
							
						 
					 
					
						
						
							
						
						8e344a9537 
					 
					
						
						
							
							Added functionality to ease the use of X image  
						
						 
						
						... 
						
						
						
						Functionality borrowed from the Raspberry Pi cross compile docker build
file from https://github.com/sdt/docker-raspberry-pi-cross-compiler  
						
						
					 
					
						2016-05-30 22:50:22 +02:00