mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-12-04 20:20:54 +00:00
[flang] Fix drone CI build failure due to lack of FileCheck
Simply use the llvm build directory and save installing LLVM on the way. Original-commit: flang-compiler/f18@7848ab146a Reviewed-on: https://github.com/flang-compiler/f18/pull/1026 Tree-same-pre-rewrite: false
This commit is contained in:
parent
05e649376b
commit
c3ce28b8b4
@ -11,10 +11,10 @@ def clang(arch):
|
||||
"git clone https://github.com/llvm/llvm-project",
|
||||
"mkdir llvm-project/build && cd llvm-project/build",
|
||||
'env CC=clang-8 CXX=clang++-8 CXXFLAGS="-stdlib=libc++" LDFLAGS="-fuse-ld=lld" cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../install -DLLVM_TARGETS_TO_BUILD=host -DLLVM_ENABLE_PROJECTS="clang;mlir" ../llvm',
|
||||
"ninja install",
|
||||
"ninja",
|
||||
"cd ../..",
|
||||
"mkdir build && cd build",
|
||||
'env CC=clang-8 CXX=clang++-8 CXXFLAGS="-UNDEBUG -stdlib=libc++" LDFLAGS="-fuse-ld=lld" cmake -GNinja -DCMAKE_BUILD_TYPE=Release .. -DLLVM_DIR=/drone/src/llvm-project/install/lib/cmake/llvm -DLLVM_EXTERNAL_LIT=/drone/src/llvm-project/build/bin/llvm-lit',
|
||||
'env CC=clang-8 CXX=clang++-8 CXXFLAGS="-UNDEBUG -stdlib=libc++" LDFLAGS="-fuse-ld=lld" cmake -GNinja -DCMAKE_BUILD_TYPE=Release .. -DLLVM_DIR=/drone/src/llvm-project/build/lib/cmake/llvm',
|
||||
"ninja -j8",
|
||||
"ctest --output-on-failure -j24",
|
||||
"ninja check-all",
|
||||
@ -37,10 +37,10 @@ def gcc(arch):
|
||||
"git clone https://github.com/llvm/llvm-project",
|
||||
"mkdir llvm-project/build && cd llvm-project/build",
|
||||
'env CC=gcc CXX=g++ LDFLAGS="-fuse-ld=gold" cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../install -DLLVM_TARGETS_TO_BUILD=host -DLLVM_ENABLE_PROJECTS="clang;mlir" ../llvm',
|
||||
"ninja install",
|
||||
"ninja",
|
||||
"cd ../..",
|
||||
"mkdir build && cd build",
|
||||
'env CC=gcc CXX=g++ CXXFLAGS="-UNDEBUG" LDFLAGS="-fuse-ld=gold" cmake -GNinja -DCMAKE_BUILD_TYPE=Release .. -DLLVM_DIR=/drone/src/llvm-project/install/lib/cmake/llvm -DLLVM_EXTERNAL_LIT=/drone/src/llvm-project/build/bin/llvm-lit',
|
||||
'env CC=gcc CXX=g++ CXXFLAGS="-UNDEBUG" LDFLAGS="-fuse-ld=gold" cmake -GNinja -DCMAKE_BUILD_TYPE=Release .. -DLLVM_DIR=/drone/src/llvm-project/build/lib/cmake/llvm',
|
||||
"ninja -j8",
|
||||
"ctest --output-on-failure -j24",
|
||||
"ninja check-all",
|
||||
|
Loading…
Reference in New Issue
Block a user