Files
MosisDesigner/CMakeLists.txt
2026-01-06 22:59:23 +01:00

24 lines
607 B
CMake

cmake_minimum_required(VERSION 3.22.1)
project("mosis-designer")
set(CMAKE_CXX_STANDARD 23)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(RmlUi CONFIG REQUIRED)
find_package(glfw3 CONFIG REQUIRED)
set(RMLUI_BACKEND "D:/vcpkg/buildtrees/rmlui/src/6.1-fbf6dfc3b5.clean/Backends")
add_executable(mosis-designer
main.cpp
${RMLUI_BACKEND}/RmlUi_Backend_GLFW_GL3.cpp
${RMLUI_BACKEND}/RmlUi_Platform_GLFW.cpp
${RMLUI_BACKEND}/RmlUi_Renderer_GL3.cpp
)
target_link_libraries(mosis-designer PUBLIC
RmlUi::RmlUi glfw
)
target_include_directories(mosis-designer PUBLIC
${RMLUI_BACKEND}
)