init
This commit is contained in:
23
CMakeLists.txt
Normal file
23
CMakeLists.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
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}
|
||||
)
|
||||
Reference in New Issue
Block a user