diff options
Diffstat (limited to 'src/platform/bootstrap/CMakeLists.txt')
-rw-r--r-- | src/platform/bootstrap/CMakeLists.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/platform/bootstrap/CMakeLists.txt b/src/platform/bootstrap/CMakeLists.txt index 4092c677..f600a75c 100644 --- a/src/platform/bootstrap/CMakeLists.txt +++ b/src/platform/bootstrap/CMakeLists.txt @@ -1,14 +1,24 @@ +add_library(CruPlatformGraphicsBootstrap + GraphicsBootstrap.cpp +) + add_library(CruPlatformBootstrap Bootstrap.cpp ) +target_link_libraries(CruPlatformBootstrap PUBLIC CruPlatformGraphicsBootstrap) + if(WIN32) + target_link_libraries(CruPlatformGraphicsBootstrap PUBLIC CruPlatformGraphicsDirect) target_link_libraries(CruPlatformBootstrap PUBLIC CruPlatformGuiWin) elseif(APPLE) + target_link_libraries(CruPlatformGraphicsBootstrap PUBLIC CruPlatformGraphicsQuartz) target_link_libraries(CruPlatformBootstrap PUBLIC CruPlatformGuiOsx) elseif(EMSCRIPTEN) + target_link_libraries(CruPlatformGraphicsBootstrap PUBLIC CruBase) target_link_libraries(CruPlatformBootstrap PUBLIC CruBase) # TODO: Remember to change this. else() + target_link_libraries(CruPlatformGraphicsBootstrap PUBLIC CruPlatformGraphicsCairo) target_link_libraries(CruPlatformBootstrap PUBLIC CruPlatformGraphicsCairo) endif() |