Skip to content

Commit ec1db68

Browse files
committed
update imguizmo with its upstream
1 parent 932a258 commit ec1db68

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

3rdparty/CMakeLists.txt

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -383,8 +383,17 @@ if(NBL_BUILD_IMGUI)
383383

384384
target_link_libraries(imtestengine PUBLIC imtestsuite)
385385

386-
set(IMGUIZMO_BUILD_EXAMPLE OFF)
387-
add_subdirectory(imguizmo EXCLUDE_FROM_ALL)
386+
# imguizmo
387+
add_library(imguizmo
388+
"${CMAKE_CURRENT_SOURCE_DIR}/imguizmo/GraphEditor.cpp"
389+
"${CMAKE_CURRENT_SOURCE_DIR}/imguizmo/ImCurveEdit.cpp"
390+
"${CMAKE_CURRENT_SOURCE_DIR}/imguizmo/ImGradient.cpp"
391+
"${CMAKE_CURRENT_SOURCE_DIR}/imguizmo/ImGuizmo.cpp"
392+
"${CMAKE_CURRENT_SOURCE_DIR}/imguizmo/ImSequencer.cpp"
393+
)
394+
395+
target_include_directories(imguizmo PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/imguizmo>)
396+
target_link_libraries(imguizmo PUBLIC imgui)
388397

389398
# note we override imgui config with our own
390399
set(NBL_IMGUI_USER_CONFIG_FILEPATH "${NBL_IMGUI_ROOT}/nabla_imconfig.h")

0 commit comments

Comments
 (0)