Skip to content

Commit

Permalink
Add the LLVM test suite to dockerfile
Browse files Browse the repository at this point in the history
Signed-off-by: Brian Cain <[email protected]>
  • Loading branch information
androm3da committed Oct 6, 2024
1 parent 52ac62b commit dcb4b34
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
1 change: 1 addition & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ ENV MAKE_TARBALLS 1
#ENV CMAKE_URL https://github.com/Kitware/CMake/releases/download/v3.16.6/cmake-3.16.6-Linux-x86_64.tar.gz

ENV LLVM_SRC_URL https://github.com/llvm/llvm-project/archive/llvmorg-${VER}.tar.gz
ENV LLVM_TESTS_SRC_URL https://github.com/llvm/llvm-test-suite/archive/llvmorg-${VER}.tar.gz
ENV MUSL_SRC_URL https://github.com/quic/musl/archive/d125203fcb134febcde6ca32181554560b67c790.tar.gz
ENV HEXMVM_SRC_URL https://github.com/quic/hexagonMVM/archive/v0.1.1.tar.gz
ENV LINUX_SRC_URL https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.7.11.tar.xz
Expand Down
8 changes: 8 additions & 0 deletions get-src-tarballs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,14 @@ get_src_tarballs() {
echo ${LLVM_SRC_URL} > ${MANIFEST_DIR}/llvm-project.txt
cd -

wget --quiet ${LLVM_TESTS_SRC_URL} -O llvm-test-suite.tar.xz
mkdir llvm-test-suite
cd llvm-test-suite
tar xf ../llvm-test-suite.tar.xz --strip-components=1
rm ../llvm-test-suite.tar.xz
echo ${LLVM_TESTS_SRC_URL} > ${MANIFEST_DIR}/llvm-test-suite.txt
cd -

git clone --branch ${QEMU_REF} ${QEMU_REPO}
cd qemu
git remote -v > ${MANIFEST_DIR}/qemu.txt
Expand Down

0 comments on commit dcb4b34

Please sign in to comment.