Skip to content

Commit

Permalink
Update buildfiles with missing build dependencies.
Browse files Browse the repository at this point in the history
  • Loading branch information
sverrham committed Oct 24, 2024
1 parent fee39c5 commit fd49699
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 1 deletion.
2 changes: 2 additions & 0 deletions debian-bullseye/cvc/HDLC
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ makedepends=(
python3-pyparsing
python3-toml
python3-venv
python3-pip
pkg-config
openjdk-11-jre-headless
)

Expand Down
2 changes: 2 additions & 0 deletions debian-bullseye/ghdl-yosys-plugin.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ FROM $REGISTRY/yosys AS base
RUN apt-get update -qq \
&& DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends \
libgnat-9 \
g++ \
make \
&& apt-get autoclean && apt-get clean && apt-get -y autoremove \
&& rm -rf /var/lib/apt/lists

Expand Down
6 changes: 6 additions & 0 deletions debian-bullseye/pono/HDLC
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,16 @@ makedepends=(
m4
patch
python3-toml
python3-pip
pkg-config
openjdk-11-jre-headless
)

build() {
pip3 install meson
pip3 install ninja
pip3 install tomli
pip3 install pyparsing
git clone https://github.com/upscale-project/pono.git /tmp/pono
cd /tmp/pono
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//g' > /tmp/hdlc.pono.version
Expand Down
3 changes: 2 additions & 1 deletion debian-bullseye/yosys/HDLC
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ makedepends=(
flex
gawk
gcc
build-essential
pkg-config
zlib1g-dev
clang
Expand All @@ -38,7 +39,7 @@ testdepends=(
)

build() {
git clone https://github.com/YosysHQ/yosys.git /tmp/yosys
git clone --recurse-submodules https://github.com/YosysHQ/yosys.git /tmp/yosys
cd /tmp/yosys
make -j $(nproc)
make DESTDIR=/opt/yosys install
Expand Down

0 comments on commit fd49699

Please sign in to comment.