| 
									
										
										
										
											2017-02-20 10:51:37 +00:00
										 |  |  | #
 | 
					
						
							|  |  |  | # Docker multiarch cross-compiler target
 | 
					
						
							|  |  |  | #
 | 
					
						
							|  |  |  | # This docker target is builds on Debian and Emdebian's cross compiler targets
 | 
					
						
							|  |  |  | # to build distro with a selection of cross compilers for building test binaries.
 | 
					
						
							|  |  |  | #
 | 
					
						
							|  |  |  | # On its own you can't build much but the docker-foo-cross targets
 | 
					
						
							|  |  |  | # build on top of the base debian image.
 | 
					
						
							|  |  |  | #
 | 
					
						
							|  |  |  | FROM debian:stable-slim
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Duplicate deb line as deb-src
 | 
					
						
							| 
									
										
										
										
											2017-06-02 15:56:13 -03:00
										 |  |  | RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list
 | 
					
						
							| 
									
										
										
										
											2017-02-20 10:51:37 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | # Install common build utilities
 | 
					
						
							|  |  |  | RUN apt update
 | 
					
						
							| 
									
										
										
										
											2017-06-02 15:56:14 -03:00
										 |  |  | RUN DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata
 | 
					
						
							|  |  |  | RUN DEBIAN_FRONTEND=noninteractive eatmydata \
 | 
					
						
							|  |  |  |     apt install -y --no-install-recommends \
 | 
					
						
							|  |  |  |     ca-certificates build-essential clang git bison flex
 |