From f9ed43b6d3a56833177cf894f6c44157856d88be Mon Sep 17 00:00:00 2001 From: Parker Timmerman Date: Tue, 26 Nov 2024 00:22:31 -0500 Subject: [PATCH] include libclang in the linux toolchain --- clang/clang_build.sh | 3 ++- clang/clang_package.sh | 1 + clang/lib.txt | 3 +++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/clang/clang_build.sh b/clang/clang_build.sh index 7afb13b..04fd282 100755 --- a/clang/clang_build.sh +++ b/clang/clang_build.sh @@ -120,4 +120,5 @@ cmake --build build --target \ unwind \ builtins \ runtimes \ - sancov + sancov \ + libclang diff --git a/clang/clang_package.sh b/clang/clang_package.sh index 03ba64f..57494c7 100644 --- a/clang/clang_package.sh +++ b/clang/clang_package.sh @@ -38,6 +38,7 @@ esac # These values are used in the `.txt` files that define what we package. clang_target="$clang_arch-unknown-linux-gnu" clang_major=$(echo "$clang_version" | cut -d '.' -f 1) +clang_major_minor_version=$(echo "$clang_version" | cut -d. -f1-2) # Package the toolchain by copying everything listed from the following files: # diff --git a/clang/lib.txt b/clang/lib.txt index 551f846..f7ced23 100644 --- a/clang/lib.txt +++ b/clang/lib.txt @@ -1,4 +1,7 @@ clang +libclang.so +libclang.so.$clang_version +libclang.so.$clang_major_minor mac:libc++.1.0.dylib mac:libc++.1.dylib mac:libc++.a