mirror of https://github.com/oxen-io/lokinet
Add fail-able docker build for gcc trunk
parent
3d2dfcc027
commit
4763888d2c
@ -1,2 +1,4 @@
|
|||||||
build/
|
build/
|
||||||
.vscode/
|
.vscode/
|
||||||
|
lokinet
|
||||||
|
lokinet.exe
|
||||||
|
@ -0,0 +1,14 @@
|
|||||||
|
FROM gcc:latest
|
||||||
|
|
||||||
|
RUN apt update && \
|
||||||
|
apt install -y cmake git libcap-dev curl ninja-build libuv1-dev
|
||||||
|
|
||||||
|
WORKDIR /src/
|
||||||
|
|
||||||
|
COPY . /src/
|
||||||
|
|
||||||
|
RUN mkdir build && \
|
||||||
|
cd build && \
|
||||||
|
cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DWARNINGS_AS_ERRORS=ON && \
|
||||||
|
ninja -k0 && \
|
||||||
|
./test/testAll
|
Loading…
Reference in New Issue