mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-08-08 01:44:52 +00:00
add a test case for bug 900440
This commit is contained in:
parent
8154397056
commit
1c3d927f81
18
debian/qualify-clang.sh
vendored
18
debian/qualify-clang.sh
vendored
@ -205,6 +205,24 @@ echo "Test: CMake find LLVM and Clang in explicit prefix path"
|
|||||||
(cd cmaketest/explicit && CC=clang-$VERSION CXX=clang++-$VERSION CMAKE_PREFIX_PATH=/usr/lib/llvm-$VERSION cmake ..)
|
(cd cmaketest/explicit && CC=clang-$VERSION CXX=clang++-$VERSION CMAKE_PREFIX_PATH=/usr/lib/llvm-$VERSION cmake ..)
|
||||||
rm -rf cmaketest
|
rm -rf cmaketest
|
||||||
|
|
||||||
|
# Test case for bug #900440
|
||||||
|
rm -rf cmaketest && mkdir cmaketest
|
||||||
|
cat > cmaketest/CMakeLists.txt <<EOF
|
||||||
|
cmake_minimum_required(VERSION 2.8.12)
|
||||||
|
project(testllvm)
|
||||||
|
|
||||||
|
find_package(LLVM CONFIG REQUIRED)
|
||||||
|
find_package(Clang CONFIG REQUIRED)
|
||||||
|
|
||||||
|
if(NOT LLVM_VERSION STREQUAL Clang_VERSION)
|
||||||
|
#message(FATAL_ERROR "LLVM ${LLVM_VERSION} not matching to Clang ${Clang_VERSION}")
|
||||||
|
endif()
|
||||||
|
EOF
|
||||||
|
mkdir cmaketest/foo/
|
||||||
|
(cd cmaketest/foo && cmake ..)
|
||||||
|
rm -rf cmaketest
|
||||||
|
|
||||||
|
|
||||||
CLANG=clang-$VERSION
|
CLANG=clang-$VERSION
|
||||||
#command -v "$CLANG" 1>/dev/null 2>/dev/null || { printf "Usage:\n%s CLANGEXE [ARGS]\n" "$0" 1>&2; exit 1; }
|
#command -v "$CLANG" 1>/dev/null 2>/dev/null || { printf "Usage:\n%s CLANGEXE [ARGS]\n" "$0" 1>&2; exit 1; }
|
||||||
#shift
|
#shift
|
||||||
|
Loading…
Reference in New Issue
Block a user