26 lines
		
	
	
	
		
			597 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
	
		
			597 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| ARG JAMULUS_VERSION=r3_9_0
 | |
| 
 | |
| FROM debian:buster-backports AS build-stage
 | |
| 
 | |
| ARG JAMULUS_VERSION
 | |
| 
 | |
| RUN apt-get update \
 | |
|   && apt-get install -y \
 | |
|       build-essential \
 | |
|       qt5-qmake \
 | |
|       qt5-default \
 | |
|       libjack-jackd2-dev \
 | |
|       qttools5-dev-tools \
 | |
|       wget
 | |
| RUN wget https://github.com/jamulussoftware/jamulus/archive/$JAMULUS_VERSION.tar.gz
 | |
| RUN tar xzf $JAMULUS_VERSION.tar.gz
 | |
| RUN cd jamulus-$JAMULUS_VERSION \
 | |
|   && qmake "CONFIG+=serveronly headless noupcasename" Jamulus.pro \
 | |
|   && make
 | |
| 
 | |
| FROM scratch
 | |
| 
 | |
| ARG JAMULUS_VERSION
 | |
| 
 | |
| COPY --from=build-stage /jamulus-$JAMULUS_VERSION/jamulus .
 | |
| 
 |