diff options
Diffstat (limited to 'Graphics/GraphicsEngineD3D11')
| -rw-r--r-- | Graphics/GraphicsEngineD3D11/CMakeLists.txt | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/Graphics/GraphicsEngineD3D11/CMakeLists.txt b/Graphics/GraphicsEngineD3D11/CMakeLists.txt index 596515a0..19b796df 100644 --- a/Graphics/GraphicsEngineD3D11/CMakeLists.txt +++ b/Graphics/GraphicsEngineD3D11/CMakeLists.txt @@ -119,19 +119,23 @@ PRIVATE include ) -set(DEPENDENCIES +set(PRIVATE_DEPENDENCIES BuildSettings - Common - GraphicsEngine + Common GraphicsEngineD3DBase GraphicsTools TargetPlatform d3d11.lib d3dcompiler.lib ) -target_link_libraries(GraphicsEngineD3D11-static PRIVATE ${DEPENDENCIES}) -target_link_libraries(GraphicsEngineD3D11-shared PRIVATE ${DEPENDENCIES}) +set(PUBLIC_DEPENDENCIES + GraphicsEngine +) + +target_link_libraries(GraphicsEngineD3D11-static PRIVATE ${PRIVATE_DEPENDENCIES} PUBLIC ${PUBLIC_DEPENDENCIES}) + +target_link_libraries(GraphicsEngineD3D11-shared PRIVATE ${PRIVATE_DEPENDENCIES} PUBLIC ${PUBLIC_DEPENDENCIES}) target_compile_definitions(GraphicsEngineD3D11-shared PUBLIC ENGINE_DLL) source_group("src" FILES |
