Skip to content

Commit

Permalink
Add Dockerfile for LLVM tip builds
Browse files Browse the repository at this point in the history
  • Loading branch information
marxin committed May 18, 2024
1 parent fd50de2 commit d8c0d8f
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ x64/
x86/
objdir/
build/
build-docker/

# Visual Studio 2015 cache/options directory
.vs/
Expand Down
9 changes: 9 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
FROM ubuntu:23.10
RUN apt-get update
RUN apt-get -qq install -y gcc g++ wget lsb-release wget software-properties-common gnupg git cmake flex python3-pebble python3-psutil python3-chardet python3-pytest vim unifdef
RUN wget https://apt.llvm.org/llvm.sh
RUN chmod +x llvm.sh
RUN ./llvm.sh 19
RUN apt-get install -y bolt-19 clang-19 libclang-common-19-dev libclang-19-dev mlir-19-tools llvm-19-tools libclang-common-19-dev libclang-19-dev libclang1-19 clang-format-19 python3-clang-19 clangd-19 clang-tidy-19 libomp-19-dev
RUN mkdir -p /tmp/cvise/build-docker
WORKDIR /tmp/cvise/build-docker

0 comments on commit d8c0d8f

Please sign in to comment.