diff --git a/extra/llvm/build b/extra/llvm/build index 4ef35045..337ebeb3 100755 --- a/extra/llvm/build +++ b/extra/llvm/build @@ -1,20 +1,19 @@ #!/bin/sh -e -mkdir -p build -cd build +export DESTDIR="$1" -cmake \ +cmake -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DLLVM_BUILD_LLVM_DYLIB=ON \ -DLLVM_LINK_LLVM_DYLIB=ON \ - -DLLVM_TARGETS_TO_BUILD="host;X86;AMDGPU" \ + -DLLVM_TARGETS_TO_BUILD="host;AMDGPU" \ -DLLVM_ENABLE_RTTI=ON \ -DLLVM_HOST_TRIPLE="$(cc -dumpmachine)" \ -DLLVM_BUILD_EXAMPLES=OFF \ -DLLVM_BUILD_DOCS=OFF \ -DLLVM_BUILD_TESTS=OFF \ - -Wno-dev -G "Unix Makefiles" .. + -Wno-dev -make -make DESTDIR="$1" install +cmake --build build +cmake --install build