Skip to content

Commit c2ea04d

Browse files
committed
added new build tool dependency
1 parent 84f117d commit c2ea04d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

circleci/images/stylechecker/Dockerfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ apk add --no-cache --virtual installdeps \
1616
gcc \
1717
gzip \
1818
musl-dev \
19+
cargo \
20+
rust \
1921
openssl-dev \
2022
py3-pip \
2123
python3-dev \
@@ -47,6 +49,10 @@ make install
4749
cd ../..
4850
rm -rf uncrustify-uncrustify-0.82.0/
4951

52+
export CARGO_HOME="${CARGO_HOME:-/root/.cargo}"
53+
cargo install --locked bpf-linker
54+
install -m 755 "$CARGO_HOME/bin/bpf-linker" /usr/local/bin/bpf-linker
55+
5056
# this image is only used for testing purposes, so should be okay to overwrite system-managed packages
5157
pip3 install -Ir /tmp/etc/requirements.txt --break-system-packages
5258
apk del installdeps

0 commit comments

Comments
 (0)