From 9a264685e806c307c946d2d517ca76360c6c1de5 Mon Sep 17 00:00:00 2001 From: Andy Maloney Date: Mon, 6 Apr 2020 19:03:03 -0400 Subject: [PATCH] {cmake} Use target_compile_definitions --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9892645..d1a914e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,7 +20,7 @@ file( GLOB source_list Src_CC_wrap/*.cpp ) add_library( ${PROJECT_NAME} STATIC ${header_list} ${source_list} ) # Add preprocessor definitions -set_property( TARGET ${PROJECT_NAME} APPEND PROPERTY COMPILE_DEFINITIONS _CRT_SECURE_NO_DEPRECATE _CRT_SECURE_NO_WARNINGS NOMINMAX ) +target_compile_definitions( ${PROJECT_NAME} PRIVATE _CRT_SECURE_NO_DEPRECATE _CRT_SECURE_NO_WARNINGS NOMINMAX ) option( POISSON_RECON_WITH_OPEN_MP "Check to compile PoissonRecon plugin with OpenMP support" OFF ) if ( POISSON_RECON_WITH_OPEN_MP ) @@ -28,6 +28,6 @@ if ( POISSON_RECON_WITH_OPEN_MP ) if (OPENMP_FOUND) set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") - set_property( TARGET ${PROJECT_NAME} APPEND PROPERTY COMPILE_DEFINITIONS WITH_OPENMP ) + target_compile_definitions( ${PROJECT_NAME} PRIVATE WITH_OPENMP ) endif() endif ()