27 lines
564 B
Docker
27 lines
564 B
Docker
FROM ubuntu:20.04
|
|
|
|
# copy source code
|
|
RUN mkdir /app && cd /app
|
|
COPY ./kicad /app
|
|
|
|
RUN apt-get update && \
|
|
apt-get install -y \
|
|
build-essential cmake \
|
|
libegl1-mesa-dev glew-utils libglew-dev libglm-dev libcairo2-dev \
|
|
zlib1g-dev \
|
|
libcurl4-gnutls-dev \
|
|
libboost-all-dev \
|
|
libharfbuzz-dev \
|
|
libocct-ocaf-dev
|
|
t
|
|
|
|
# libocct-foundation-dev
|
|
|
|
# ngspice-dev
|
|
|
|
RUN mkdir -p /app/build/release
|
|
WORKDIR /app/build/release
|
|
|
|
CMD [ "cmake", "-DCMAKE_BUILD_TYPE=Release", "-DKICAD_SPICE=OFF", "../../" ]
|
|
# cmake -DCMAKE_BUILD_TYPE=Release -DKICAD_SPICE=OFF ../../
|