| 
						
						
							
								
							
						
						
					 | 
					@ -3,11 +3,12 @@ ARG GOLANG="golang:1.19-alpine3.16" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					FROM ${ALPINE} AS upx | 
					 | 
					 | 
					FROM ${ALPINE} AS upx | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					RUN apk add build-base cmake git | 
					 | 
					 | 
					RUN apk add build-base cmake git | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					RUN git clone https://github.com/dnomd343/upx.git | 
					 | 
					 | 
					RUN git clone https://github.com/dnomd343/upx.git --depth=1 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					WORKDIR ./upx/ | 
					 | 
					 | 
					WORKDIR ./upx/ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					RUN git submodule update --init && rm -rf ./.git/ | 
					 | 
					 | 
					RUN git submodule update --init && rm -rf ./.git/ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					RUN make UPX_CMAKE_CONFIG_FLAGS=-DCMAKE_EXE_LINKER_FLAGS=-static && \ | 
					 | 
					 | 
					RUN make UPX_CMAKE_CONFIG_FLAGS=-DCMAKE_EXE_LINKER_FLAGS=-static | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					    mv ./build/release/upx /tmp/ && strip /tmp/upx | 
					 | 
					 | 
					WORKDIR ./build/release/ | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					RUN strip upx && mv upx /tmp/ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					FROM ${GOLANG} AS xray | 
					 | 
					 | 
					FROM ${GOLANG} AS xray | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					ENV XRAY="1.6.0" | 
					 | 
					 | 
					ENV XRAY="1.6.0" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |