Some checks failed
		
		
	
	continuous-integration/drone/push Build is failing
				
			reviewed-on: #5 Co-authored-by: light7734 <light7734@tuta.io> Co-committed-by: light7734 <light7734@tuta.io>
		
			
				
	
	
		
			37 lines
		
	
	
	
		
			818 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
	
		
			818 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM alpine:latest
 | 
						|
 | 
						|
RUN apk add --no-cache \
 | 
						|
    bash \
 | 
						|
    clang \
 | 
						|
    llvm \
 | 
						|
    cmake \
 | 
						|
    git \
 | 
						|
    make \
 | 
						|
    g++ \
 | 
						|
    python3 \
 | 
						|
    py3-pip \
 | 
						|
    mesa-dev \
 | 
						|
    mesa-gl \
 | 
						|
    pkgconf \
 | 
						|
    valgrind
 | 
						|
 | 
						|
RUN pip install --no-cache-dir --break-system-packages conan gitpython \
 | 
						|
    && conan profile detect
 | 
						|
 | 
						|
RUN clang --version  \
 | 
						|
    && conan --version \
 | 
						|
    && pip --version \
 | 
						|
    && cmake --version \
 | 
						|
    && g++ --version \
 | 
						|
    && clang --version
 | 
						|
 | 
						|
RUN git clone 'https://git.light7734.com/light7734/light.git' --recursive \
 | 
						|
    && cd light \
 | 
						|
    && conan install . \
 | 
						|
        -s build_type=Debug \
 | 
						|
        -c tools.system.package_manager:mode=install \
 | 
						|
        --build=missing \
 | 
						|
    && conan install . \
 | 
						|
        -s build_type=Release \
 | 
						|
        -c tools.system.package_manager:mode=install \
 | 
						|
        --build=missing
 |