name=clang version=19.1.7 release=1 source="https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/${name}-${version}.src.tar.xz https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/cmake-${version}.src.tar.xz musl-targets.patch" patch_opt="-Np2" build_opt=" -DLLVM_ENABLE_RTTI=ON -DLLVM_ENABLE_EH=ON -DLLVM_INCLUDE_TESTS=OFF -DLLVM_ENABLE_LIBXML2=OFF -DCLANG_BUILD_EXAMPLES=OFF -DCLANG_INCLUDE_DOCS=OFF -DCLANG_INCLUDE_TESTS=OFF -DLIBCLANG_BUILD_STATIC=ON" keep_static=1 prebuild() { mv ../cmake-${version}.src . sed "/LLVM_COMMON_CMAKE_UTILS/s@../cmake@cmake-${version}.src@" -i CMakeLists.txt }