mirror of
https://github.com/allemangD/toddcox-visualize.git
synced 2025-11-10 12:02:47 -05:00
20 lines
532 B
CMake
20 lines
532 B
CMake
cmake_minimum_required(VERSION 3.10)
|
|
project(toddcox-visualize)
|
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
|
|
add_subdirectory(vendor/toddcox)
|
|
|
|
add_subdirectory(vendor/yaml-cpp)
|
|
|
|
set(NANOGUI_BUILD_EXAMPLE OFF CACHE BOOL " " FORCE)
|
|
set(NANOGUI_BUILD_PYTHON OFF CACHE BOOL " " FORCE)
|
|
set(NANOGUI_INSTALL OFF CACHE BOOL " " FORCE)
|
|
set(NANOGUI_USE_GLAD ON CACHE BOOL " " FORCE)
|
|
add_subdirectory(vendor/nanogui)
|
|
set_property(TARGET glfw glfw_objects nanogui PROPERTY FOLDER "dependencies")
|
|
|
|
add_subdirectory(vis)
|
|
|
|
add_subdirectory(examples)
|