Skip to content

Commit

Permalink
Add llvm package to clang containers
Browse files Browse the repository at this point in the history
  • Loading branch information
anarthal committed Oct 11, 2024
1 parent bb568ba commit 61b5b77
Show file tree
Hide file tree
Showing 9 changed files with 12 additions and 4 deletions.
1 change: 1 addition & 0 deletions tools/docker/build-clang11.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ RUN \
apt-get --no-install-recommends -y install \
ca-certificates \
clang-11 \
llvm-11 \
libssl-dev \
git \
python3 \
Expand Down
1 change: 1 addition & 0 deletions tools/docker/build-clang14.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ RUN \
apt-get --no-install-recommends -y install \
ca-certificates \
clang-14 \
llvm-14 \
libc++-14-dev \
libc++abi-14-dev \
libssl-dev \
Expand Down
1 change: 1 addition & 0 deletions tools/docker/build-clang16-i386.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ RUN \
apt-get --no-install-recommends -y install \
ca-certificates \
clang-16 \
llvm-16 \
libclang-rt-16-dev:i386 \
libc6-dev:i386 \
libstdc++-13-dev:i386 \
Expand Down
1 change: 1 addition & 0 deletions tools/docker/build-clang16.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ RUN \
apt-get --no-install-recommends -y install \
ca-certificates \
clang-16 \
llvm-16 \
libclang-rt-16-dev \
libc++-16-dev \
libc++abi-16-dev \
Expand Down
1 change: 1 addition & 0 deletions tools/docker/build-clang17.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ RUN \
apt-get --no-install-recommends -y install \
ca-certificates \
clang-17 \
llvm-17 \
libclang-rt-17-dev \
libc++-17-dev \
libc++abi-17-dev \
Expand Down
1 change: 1 addition & 0 deletions tools/docker/build-clang18.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ RUN \
apt-get --no-install-recommends -y install \
ca-certificates \
clang-18 \
llvm-18 \
libclang-rt-18-dev \
libc++-18-dev \
libc++abi-18-dev \
Expand Down
1 change: 1 addition & 0 deletions tools/docker/build-clang3_6.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ RUN \
apt-get update && \
apt-get --no-install-recommends -y install \
clang-3.6 \
llvm-3.6 \
libssl-dev \
git \
ca-certificates \
Expand Down
1 change: 1 addition & 0 deletions tools/docker/build-clang7.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ RUN \
apt-get --no-install-recommends -y install \
ca-certificates \
clang-7 \
llvm-7 \
libssl-dev \
git \
python3 \
Expand Down
8 changes: 4 additions & 4 deletions tools/scripts/build_unix_local.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ set -e

repo_base=$(realpath $(dirname $(realpath $0))/../..)

BK=docs
IMAGE=build-docs
BK=b2
IMAGE=build-clang11
SHA=ee78aa84c0231742deb853556da1d56f5a2b8148
CONTAINER=builder-$IMAGE
FULL_IMAGE=ghcr.io/anarthal-containers/$IMAGE:$SHA
Expand All @@ -34,9 +34,9 @@ docker network connect my-net $CONTAINER || echo "Network already connected"
db_args="--server-host=$DB"
case $BK in
b2) cmd="$db_args
--toolset=gcc
--toolset=clang
--cxxstd=11
--variant=debug
--variant=release
--stdlib=native
--address-model=64
--separate-compilation=1
Expand Down

0 comments on commit 61b5b77

Please sign in to comment.