mirror of
https://github.com/CloudCompare/PoissonRecon.git
synced 2026-08-30 00:50:28 +08:00
Merge pull request #7 from asmaloney/cmake-targets
{cmake} Use target_compile_definitions
This commit is contained in:
+2
-2
@@ -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 ()
|
||||
|
||||
Reference in New Issue
Block a user