mirror of
				https://bitbucket.org/chromiumembedded/cef
				synced 2025-06-05 21:39:12 +02:00 
			
		
		
		
	Make CMake target settings private (issue #2007)
This commit is contained in:
		| @@ -275,17 +275,17 @@ endmacro() | ||||
| # SET_EXECUTABLE_TARGET_PROPERTIES() instead of calling this macro directly. | ||||
| macro(SET_COMMON_TARGET_PROPERTIES target) | ||||
|   # Compile flags. | ||||
|   target_compile_options(${target} PUBLIC ${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} PUBLIC $<$<CONFIG:Release>:${CEF_COMPILER_FLAGS_RELEASE} ${CEF_CXX_COMPILER_FLAGS_RELEASE}>) | ||||
|   target_compile_options(${target} PRIVATE ${CEF_COMPILER_FLAGS} ${CEF_CXX_COMPILER_FLAGS}) | ||||
|   target_compile_options(${target} PRIVATE $<$<CONFIG:Debug>:${CEF_COMPILER_FLAGS_DEBUG} ${CEF_CXX_COMPILER_FLAGS_DEBUG}>) | ||||
|   target_compile_options(${target} PRIVATE $<$<CONFIG:Release>:${CEF_COMPILER_FLAGS_RELEASE} ${CEF_CXX_COMPILER_FLAGS_RELEASE}>) | ||||
|  | ||||
|   # Compile definitions. | ||||
|   target_compile_definitions(${target} PUBLIC ${CEF_COMPILER_DEFINES}) | ||||
|   target_compile_definitions(${target} PUBLIC $<$<CONFIG:Debug>:${CEF_COMPILER_DEFINES_DEBUG}>) | ||||
|   target_compile_definitions(${target} PUBLIC $<$<CONFIG:Release>:${CEF_COMPILER_DEFINES_RELEASE}>) | ||||
|   target_compile_definitions(${target} PRIVATE ${CEF_COMPILER_DEFINES}) | ||||
|   target_compile_definitions(${target} PRIVATE $<$<CONFIG:Debug>:${CEF_COMPILER_DEFINES_DEBUG}>) | ||||
|   target_compile_definitions(${target} PRIVATE $<$<CONFIG:Release>:${CEF_COMPILER_DEFINES_RELEASE}>) | ||||
|  | ||||
|   # Include directories. | ||||
|   target_include_directories(${target} PUBLIC ${CEF_INCLUDE_PATH}) | ||||
|   target_include_directories(${target} PRIVATE ${CEF_INCLUDE_PATH}) | ||||
|  | ||||
|   # Linker flags. | ||||
|   if(CEF_LINKER_FLAGS) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user