[PATCH] D138472: clang/cmake: Use installed gtest libraries for stand-alone builds
Tom Stellard via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Nov 22 07:52:50 PST 2022
tstellar added inline comments.
================
Comment at: clang/CMakeLists.txt:103
if (LLVM_LIT AND LLVM_UTILS_PROVIDED)
- set(UNITTEST_DIR ${LLVM_THIRD_PARTY_DIR}/utils/unittest)
- if(EXISTS ${UNITTEST_DIR}/googletest/include/gtest/gtest.h
- AND NOT EXISTS ${LLVM_LIBRARY_DIR}/${CMAKE_STATIC_LIBRARY_PREFIX}gtest${CMAKE_STATIC_LIBRARY_SUFFIX}
- AND EXISTS ${UNITTEST_DIR}/CMakeLists.txt)
- add_subdirectory(${UNITTEST_DIR} third-part/unittest)
+ find_package(LLVMGTest)
+ if (NOT TARGET llvm_gtest)
----------------
kwk wrote:
> I don't see no `FindLLVMGTest.cmake` file anywhere. Is that suppose to exist yet or which Patch is suppose to create it?
It's added in D137890. And it's called LLVMGTestConfig.cmake.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D138472/new/
https://reviews.llvm.org/D138472
More information about the cfe-commits
mailing list