File tree Expand file tree Collapse file tree 3 files changed +12
-5
lines changed
Expand file tree Collapse file tree 3 files changed +12
-5
lines changed Original file line number Diff line number Diff line change 11data /usr
2- ** /build
2+ ** /build
3+ ** /.cache
Original file line number Diff line number Diff line change 11#! /bin/sh
22cmake -G Ninja -S clang-p2996/llvm -B build \
3- -DLLVM_ENABLE_PROJECTS=" clang;clang-tools-extra" \
4- -DLLVM_ENABLE_RUNTIMES=" libunwind;libcxx;libcxxabi" \
3+ -DLLVM_ENABLE_PROJECTS=" clang;clang-tools-extra; " \
4+ -DLLVM_ENABLE_RUNTIMES=" libunwind;libcxx;libcxxabi;compiler-rt " \
55 -DCMAKE_BUILD_TYPE=Release \
66 -DLLVM_BUILD_TESTS=OFF \
77 -DCMAKE_INSTALL_PREFIX=" data/usr" \
88 -DCMAKE_INSTALL_RPATH=" $ORIGIN /../lib;$ORIGIN /../lib64" \
99 -DLLVM_RUNTIME_TARGETS=" x86_64-unknown-linux-gnu" \
1010 -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
11- -DCLANG_DEFAULT_CXX_STDLIB=libc++
11+ -DCLANG_DEFAULT_CXX_STDLIB=libc++ \
12+ -DCOMPILER_RT_BUILD_SANITIZERS=ON \
13+ -DCOMPILER_RT_BUILD_PROFILE=ON \
14+ -DCOMPILER_RT_BUILD_LIBFUZZER=ON \
1215
1316ninja -C build
1417ninja -C build install
Original file line number Diff line number Diff line change @@ -3,4 +3,7 @@ FROM ghcr.io/rsl-org/fedora_p2996:latest
33RUN dnf install -y zsh
44RUN sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended
55RUN sed -i 's/robbyrussell/eastwood/g' /root/.zshrc
6- RUN chsh -s /bin/zsh
6+ RUN chsh -s /bin/zsh
7+
8+ RUN git clone https://github.com/rsl-org/conan
9+ RUN conan remote add rsl ./conan
You can’t perform that action at this time.
0 commit comments