21 lines
516 B
CMake
21 lines
516 B
CMake
![]() |
include(FetchContent)
|
||
|
|
||
|
FetchContent_Declare(
|
||
|
imgui
|
||
|
GIT_REPOSITORY https://github.com/ocornut/imgui.git
|
||
|
GIT_SHALLOW TRUE
|
||
|
GIT_TAG master
|
||
|
)
|
||
|
FetchContent_MakeAvailable(imgui)
|
||
|
|
||
|
add_library(imgui STATIC
|
||
|
${imgui_SOURCE_DIR}/imgui.cpp
|
||
|
${imgui_SOURCE_DIR}/imgui_draw.cpp
|
||
|
${imgui_SOURCE_DIR}/imgui_tables.cpp
|
||
|
${imgui_SOURCE_DIR}/imgui_widgets.cpp
|
||
|
${imgui_SOURCE_DIR}/imgui_demo.cpp
|
||
|
)
|
||
|
|
||
|
target_include_directories(imgui PUBLIC
|
||
|
${imgui_SOURCE_DIR}
|
||
|
)
|