kopia lustrzana https://gitlab.com/gridtracker.org/gridtracker
				
				
				
			
		
			
				
	
	
		
			22 wiersze
		
	
	
		
			861 B
		
	
	
	
		
			Docker
		
	
	
			
		
		
	
	
			22 wiersze
		
	
	
		
			861 B
		
	
	
	
		
			Docker
		
	
	
| # Generic builder environment for GridTracker using nwjs-builder-phoenix and debian.
 | |
| # NOTE: We assume an amd64 environment that is capable of running i386 and wine (which
 | |
| # are needed for resource hacking for Windows.
 | |
| 
 | |
| FROM debian:buster
 | |
| RUN dpkg --add-architecture i386 && \
 | |
|     apt-get update && \
 | |
|     apt-get install -y npm wine wine32 && \
 | |
|     apt-get install -y build-essential devscripts lintian diffutils patch \
 | |
|             patchutils quilt git && \
 | |
|     apt-get install -y rpm zip nsis nsis nsis-pluginapi wget
 | |
| RUN wget https://nsis.sourceforge.io/mediawiki/images/4/47/Registry.zip && \
 | |
|     unzip Registry.zip && \
 | |
|     mv Desktop/Plugin/registry.dll /usr/share/nsis/Plugins/x86-unicode/ && \
 | |
|     mv Desktop/Include/Registry.nsh /usr/share/nsis/Include/
 | |
| 
 | |
| VOLUME /build/gridtracker
 | |
| VOLUME /build/dist
 | |
| 
 | |
| WORKDIR /build/gridtracker
 | |
| CMD docker/build-all.sh
 |