inital commit

This commit is contained in:
Laila van Reenen 2024-05-22 22:18:10 +02:00
commit 64be50c963
Signed by: LailaTheElf
GPG Key ID: 1F4E6EE3E6DDF769
3 changed files with 26 additions and 0 deletions

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule "kicad"]
path = kicad
url = https://gitlab.com/kicad/code/kicad.git

22
Dockerfile Normal file
View File

@ -0,0 +1,22 @@
FROM ubuntu:latest
# 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-foundation-dev
# ngspice-dev
RUN mkdir -p /app/build/release
WORKDIR /app/build/release
CMD [ "cmake", "-DKICAD_SPICE=OFF", "../../" ]

1
kicad Submodule

@ -0,0 +1 @@
Subproject commit c90d9b7ebe889a18b8142d89fb4a0b2ea3da6973