From e27c93073fd2c674077bf9dc915cd8c79b562156 Mon Sep 17 00:00:00 2001 From: Dominic Hamon Date: Thu, 21 Jul 2022 11:50:01 +0100 Subject: use target_compile_definitions (#1440) --- src/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/CMakeLists.txt') diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 3961f81..585cec6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -32,7 +32,7 @@ target_include_directories(benchmark PUBLIC # libpfm, if available if (HAVE_LIBPFM) target_link_libraries(benchmark PRIVATE pfm) - add_definitions(-DHAVE_LIBPFM) + target_compile_definitions(benchmark PRIVATE -DHAVE_LIBPFM) endif() # Link threads. @@ -56,7 +56,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "SunOS") endif() if (NOT BUILD_SHARED_LIBS) - add_definitions(-DBENCHMARK_STATIC_DEFINE) + target_compile_definitions(benchmark PRIVATE -DBENCHMARK_STATIC_DEFINE) endif() # Benchmark main library -- cgit v1.2.3