################################################################ ################################################################ # Module: Window ################################################################ ################################################################ ################################ # Source Files: Window Module ################################ set(ATLANTIS_WINDOW_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/source/window/SdlApi.cpp ${CMAKE_CURRENT_SOURCE_DIR}/source/window/SdlWindowApi.cpp ) ################################ # Library Creation: Window Module ################################ add_library(${MODULE_NAME_WINDOW} SHARED ${ATLANTIS_WINDOW_SOURCES}) target_link_libraries(${MODULE_NAME_WINDOW} PUBLIC ${MODULE_NAME_INTERFACE} ${MODULE_NAME_MESSAGING} SDL3::SDL3 )