Skip to content

Commit 91b3ca3

Browse files
dtzSiFivedtzWill
authored andcommitted
llvm_gtest: install to appropriate locations.
Reviewed By: tstellar Differential Revision: https://reviews.llvm.org/D158607
1 parent 9eb1e82 commit 91b3ca3

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

third-party/unittest/CMakeLists.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,18 +77,18 @@ endif ()
7777
target_include_directories(llvm_gtest
7878
PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/googletest/include>
7979
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/googlemock/include>
80-
$<INSTALL_INTERFACE:include/llvm-gtest/>
81-
$<INSTALL_INTERFACE:include/llvm-gmock/>
80+
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/llvm-gtest/>
81+
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/llvm-gmock/>
8282
PRIVATE googletest googlemock
8383
)
8484

8585
add_subdirectory(UnitTestMain)
8686

8787
if (LLVM_INSTALL_GTEST)
8888
install(TARGETS llvm_gtest llvm_gtest_main LLVMTestingSupport LLVMTestingAnnotations
89-
ARCHIVE DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT llvm_gtest)
90-
install(DIRECTORY googletest/include/gtest/ DESTINATION include/llvm-gtest/gtest/ COMPONENT llvm_gtest)
91-
install(DIRECTORY googlemock/include/gmock/ DESTINATION include/llvm-gmock/gmock/ COMPONENT llvm_gtest)
89+
ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}${LLVM_LIBDIR_SUFFIX}" COMPONENT llvm_gtest)
90+
install(DIRECTORY googletest/include/gtest/ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/llvm-gtest/gtest/" COMPONENT llvm_gtest)
91+
install(DIRECTORY googlemock/include/gmock/ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/llvm-gmock/gmock/" COMPONENT llvm_gtest)
9292
endif()
9393

9494
# When LLVM_LINK_LLVM_DYLIB is enabled, libLLVM.so is added to the interface

0 commit comments

Comments
 (0)