The purpose of this repo is to use GitHub Actions to build libLLVM and make the following binaries available:
- Windows x86-64 (static libstdc++, UPX minified)
- Linux x86-64 (LTO thin, UPX minified)
- MacOS ARM64 & x86-64 (LTO Thin, Universal Binary)
This is done specifically for our fork of StirlingLabs/LLVMSharp but the NuPkg is also available at https://www.nuget.org/packages/StirlingLabs.libLLVM.
To trigger a new build, create a new release with a tag in the format "v14.0.7.0" where the first 3 positions correspond to the release LLVM.