Make CMake target settings private (issue #2007)
This commit is contained in:
parent
49d1fe3b30
commit
eaa0942690
|
@ -275,17 +275,17 @@ endmacro()
|
||||||
# SET_EXECUTABLE_TARGET_PROPERTIES() instead of calling this macro directly.
|
# SET_EXECUTABLE_TARGET_PROPERTIES() instead of calling this macro directly.
|
||||||
macro(SET_COMMON_TARGET_PROPERTIES target)
|
macro(SET_COMMON_TARGET_PROPERTIES target)
|
||||||
# Compile flags.
|
# Compile flags.
|
||||||
target_compile_options(${target} PUBLIC ${CEF_COMPILER_FLAGS} ${CEF_CXX_COMPILER_FLAGS})
|
target_compile_options(${target} PRIVATE ${CEF_COMPILER_FLAGS} ${CEF_CXX_COMPILER_FLAGS})
|
||||||
target_compile_options(${target} PUBLIC $<$<CONFIG:Debug>:${CEF_COMPILER_FLAGS_DEBUG} ${CEF_CXX_COMPILER_FLAGS_DEBUG}>)
|
target_compile_options(${target} PRIVATE $<$<CONFIG:Debug>:${CEF_COMPILER_FLAGS_DEBUG} ${CEF_CXX_COMPILER_FLAGS_DEBUG}>)
|
||||||
target_compile_options(${target} PUBLIC $<$<CONFIG:Release>:${CEF_COMPILER_FLAGS_RELEASE} ${CEF_CXX_COMPILER_FLAGS_RELEASE}>)
|
target_compile_options(${target} PRIVATE $<$<CONFIG:Release>:${CEF_COMPILER_FLAGS_RELEASE} ${CEF_CXX_COMPILER_FLAGS_RELEASE}>)
|
||||||
|
|
||||||
# Compile definitions.
|
# Compile definitions.
|
||||||
target_compile_definitions(${target} PUBLIC ${CEF_COMPILER_DEFINES})
|
target_compile_definitions(${target} PRIVATE ${CEF_COMPILER_DEFINES})
|
||||||
target_compile_definitions(${target} PUBLIC $<$<CONFIG:Debug>:${CEF_COMPILER_DEFINES_DEBUG}>)
|
target_compile_definitions(${target} PRIVATE $<$<CONFIG:Debug>:${CEF_COMPILER_DEFINES_DEBUG}>)
|
||||||
target_compile_definitions(${target} PUBLIC $<$<CONFIG:Release>:${CEF_COMPILER_DEFINES_RELEASE}>)
|
target_compile_definitions(${target} PRIVATE $<$<CONFIG:Release>:${CEF_COMPILER_DEFINES_RELEASE}>)
|
||||||
|
|
||||||
# Include directories.
|
# Include directories.
|
||||||
target_include_directories(${target} PUBLIC ${CEF_INCLUDE_PATH})
|
target_include_directories(${target} PRIVATE ${CEF_INCLUDE_PATH})
|
||||||
|
|
||||||
# Linker flags.
|
# Linker flags.
|
||||||
if(CEF_LINKER_FLAGS)
|
if(CEF_LINKER_FLAGS)
|
||||||
|
|
Loading…
Reference in New Issue