Skip to content

Commit 1334e12

Browse files
linsinan1995ChuanqiXu9
authored andcommitted
[cmake] Append CLANG_LIBDIR_SUFFIX to scan-build-py installation destination
met this issue when building llvm with config LLVM_LIBDIR_SUFFIX=64, and the installation destination of scan-build-py does not respect the given suffix. Reviewed By: phosek Differential Revision: https://reviews.llvm.org/D133160
1 parent 66f332b commit 1334e12

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

clang/tools/scan-build-py/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ foreach(lib ${LibScanbuild})
8888
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/lib/libscanbuild/${lib})
8989
list(APPEND Depends ${CMAKE_BINARY_DIR}/lib/libscanbuild/${lib})
9090
install(PROGRAMS lib/libscanbuild/${lib}
91-
DESTINATION lib/libscanbuild
91+
DESTINATION lib${CLANG_LIBDIR_SUFFIX}/libscanbuild
9292
COMPONENT scan-build-py)
9393
endforeach()
9494

@@ -106,7 +106,7 @@ foreach(resource ${LibScanbuildResources})
106106
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/lib/libscanbuild/resources/${resource})
107107
list(APPEND Depends ${CMAKE_BINARY_DIR}/lib/libscanbuild/resources/${resource})
108108
install(PROGRAMS lib/libscanbuild/resources/${resource}
109-
DESTINATION lib/libscanbuild/resources
109+
DESTINATION lib${CLANG_LIBDIR_SUFFIX}/libscanbuild/resources
110110
COMPONENT scan-build-py)
111111
endforeach()
112112

@@ -122,7 +122,7 @@ foreach(lib ${LibEar})
122122
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/lib/libear/${lib})
123123
list(APPEND Depends ${CMAKE_BINARY_DIR}/lib/libear/${lib})
124124
install(PROGRAMS lib/libear/${lib}
125-
DESTINATION lib/libear
125+
DESTINATION lib${CLANG_LIBDIR_SUFFIX}/libear
126126
COMPONENT scan-build-py)
127127
endforeach()
128128

0 commit comments

Comments
 (0)