cmake_minimum_required(VERSION 3.25) add_library(dxwindow) target_sources(dxwindow PUBLIC FILE_SET cxx_modules TYPE CXX_MODULES FILES dxwindow.ixx) target_link_libraries(dxwindow PUBLIC glfw)