24 lines
607 B
CMake
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}
|
|
)
|