Kaynağa Gözat

CMake: Mark RmlCore dependencies as private (#274)

Michael Jones 3 yıl önce
ebeveyn
işleme
a7dffe27d2
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2 2
      CMakeLists.txt

+ 2 - 2
CMakeLists.txt

@@ -563,13 +563,13 @@ endif()
 if(NOT BUILD_FRAMEWORK)
 	target_include_directories(RmlCore PRIVATE ${CORE_INCLUDE_DIRS})
 	target_include_directories(RmlCore INTERFACE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/Include> $<INSTALL_INTERFACE:include>)
-	target_link_libraries(RmlCore ${CORE_LINK_LIBS})
+	target_link_libraries(RmlCore PRIVATE ${CORE_LINK_LIBS})
 	target_link_libraries(RmlDebugger RmlCore)
 	target_compile_definitions(RmlCore PRIVATE ${CORE_PRIVATE_DEFS})
 	target_compile_definitions(RmlCore PUBLIC ${CORE_PUBLIC_DEFS})
 else()
 	target_include_directories(RmlUi PRIVATE ${CORE_INCLUDE_DIRS})
-	target_link_libraries(RmlUi ${CORE_LINK_LIBS})
+	target_link_libraries(RmlUi PRIVATE ${CORE_LINK_LIBS})
 	target_compile_definitions(RmlUi PRIVATE ${CORE_PRIVATE_DEFS})
 	target_compile_definitions(RmlUi PUBLIC ${CORE_PUBLIC_DEFS})
 endif()