Working on conan integration.

This should automatically add support for imgui etc.
This commit is contained in:
2023-10-04 21:26:34 -07:00
parent 49f0a2f6b8
commit 47543a5a9b
14 changed files with 1871 additions and 27 deletions

View File

@@ -3,23 +3,18 @@ project(kge)
set(CMAKE_CXX_STANDARD 14)
add_library(imgui
imgui/imconfig.h
imgui/imgui.cpp
imgui/imgui.h
imgui/imgui_draw.cpp
imgui/imgui_impl_opengl3.h
imgui/imgui_impl_opengl3.cpp
imgui/imgui_impl_opengl3_loader.h
imgui/imgui_impl_sdl3.cpp
imgui/imgui_impl_sdl3.h
imgui/imgui_internal.h
imgui/imgui_tables.cpp
imgui/imgui_widgets.cpp
imgui/imstb_rectpack.h
imgui/imstb_textedit.h
imgui/imstb_truetype.h
)
find_package(imgui REQUIRED)
find_package(glfw3 REQUIRED)
find_package(glew REQUIRED)
add_executable(kge kge.cc Cursor.h Buffer.h Platform.cc Platform.h
imgui.h)
add_executable(kge kge.cc
# Buffer.cc
# Cursor.cc
GUI.cc
Platform.cc
)
target_link_libraries(kge
imgui::imgui
GLEW::GLEW
glfw
)