Skip to content

Commit

Permalink
working for linux, not macOS
Browse files Browse the repository at this point in the history
  • Loading branch information
ParkMyCar committed Jan 11, 2025
1 parent b051875 commit 286053b
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/macos-clang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -163,12 +163,13 @@ jobs:
build_dir="build"
# Strip the 'build:' prefix if it exists.
val=${val#build:}
eval cp -rP llvm-project/$build_dir/$dir/$val package_libclang/$dir/
# Follow symlinks, copying what they point to.
eval cp -r llvm-project/$build_dir/$dir/$val package_libclang/$dir/
done
done
cd package_libclang
tar -cf - * | zstd --ultra -22 -o "../darwin_libclang_$CLANG_ARCH.tar.zst"
tar -cf - * | zstd --ultra -22 -o ../darwin_"$CLANG_ARCH"_libclang.tar.zst
- name: Upload Toolchain Artifact
uses: actions/upload-artifact@v4
Expand All @@ -181,4 +182,5 @@ jobs:
with:
file: "*.tar.zst"
file_glob: true
tag: ${{ env.RELEASE_TAG }}
overwrite: ${{ inputs.overwrite }}
4 changes: 2 additions & 2 deletions clang/clang_package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ done
# Compress the whole directory.

cd package_libclang
tar -cf - * | zstd --ultra -22 -o "../linux_libclang_$clang_arch.tar.zst"
tar -cf - * | zstd --ultra -22 -o ../linux_"$clang_arch"_libclang.tar.zst

cd ..
mv "linux_libclang_$clang_arch.tar.zst" "artifacts/linux_libclang_$clang_arch.tar.zst"
mv linux_"$clang_arch"_libclang.tar.zst artifacts/linux_"$clang_arch"_libclang.tar.zst
2 changes: 2 additions & 0 deletions clang/lib_libclang.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
libclang.$shared_extension
libclang.$shared_extension.$clang_version
libclang.$shared_extension.$clang_major_minor
build:libc++.$shared_extension.1.0
build:libc++.$shared_extension.1
build:libc++.$shared_extension
Expand Down

0 comments on commit 286053b

Please sign in to comment.