From 696b91aeb7e55d5fbc82b2e6a625f2a7ca4a6911 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Halkenh=C3=A4user?= Date: Mon, 19 Jan 2026 20:09:29 +0100 Subject: [PATCH] [OpenMP][omptest] Fix CMake target properties (#176802) Fix visibility of target properties: * INCLUDE_DIRECTORIES * COMPILE_DEFINITIONS implicitly pulled in from `default_gtest`. Fixes: https://github.com/llvm/llvm-project/pull/159416 --- openmp/tools/omptest/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openmp/tools/omptest/CMakeLists.txt b/openmp/tools/omptest/CMakeLists.txt index 63bbd3d7adb8..98ca82236728 100644 --- a/openmp/tools/omptest/CMakeLists.txt +++ b/openmp/tools/omptest/CMakeLists.txt @@ -85,7 +85,7 @@ if ((NOT LIBOMPTEST_BUILD_STANDALONE) OR LIBOMPTEST_BUILD_UNITTESTS) # Link against the default GTest which at this point primarily pulls in the # include directories and compile definitions. It is important to make these # available to dependant targets, e.g. for unit tests. - target_link_libraries(omptest INTERFACE default_gtest) + target_link_libraries(omptest PUBLIC default_gtest) # Link against Threads (recommended for GTest). find_package(Threads REQUIRED)