From: Jakub Bogusz Date: Tue, 21 Dec 2021 18:40:53 +0000 (+0100) Subject: - patch to honour CMAKE_INSTALL_LIBEXECDIR, use subdir for whole set of scan-build... X-Git-Tag: auto/th/llvm-13.0.0-4~3 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fllvm.git;a=commitdiff_plain;h=0d1a27fe4f24ee4d1106948a9cfc7a123ae20e0d - patch to honour CMAKE_INSTALL_LIBEXECDIR, use subdir for whole set of scan-build* binaries --- diff --git a/llvm-libexecdir.patch b/llvm-libexecdir.patch new file mode 100644 index 0000000..c131dc1 --- /dev/null +++ b/llvm-libexecdir.patch @@ -0,0 +1,22 @@ +--- llvm-13.0.0.src/tools/clang/tools/scan-build-py/CMakeLists.txt.orig 2021-09-24 18:18:10.000000000 +0200 ++++ llvm-13.0.0.src/tools/clang/tools/scan-build-py/CMakeLists.txt 2021-12-20 06:12:43.786500661 +0100 +@@ -72,7 +72,7 @@ foreach(lib ${LibExecs}) + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/libexec/${lib}) + list(APPEND Depends ${CMAKE_BINARY_DIR}/libexec/${lib}) + install(PROGRAMS libexec/${lib} +- DESTINATION libexec ++ DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}/clang-analyzer + COMPONENT scan-build-py) + endforeach() + +--- llvm-13.0.0.src/tools/clang/tools/scan-build/CMakeLists.txt.orig 2021-09-24 18:18:10.000000000 +0200 ++++ llvm-13.0.0.src/tools/clang/tools/scan-build/CMakeLists.txt 2021-12-20 06:13:26.062938296 +0100 +@@ -61,7 +61,7 @@ if(CLANG_INSTALL_SCANBUILD) + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/libexec/${LibexecFile}) + list(APPEND Depends ${CMAKE_BINARY_DIR}/libexec/${LibexecFile}) + install(PROGRAMS libexec/${LibexecFile} +- DESTINATION libexec ++ DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}/clang-analyzer + COMPONENT scan-build) + endforeach() +