diff --git a/components/renderers/cpp/CMakeLists.txt b/components/renderers/cpp/CMakeLists.txt index 238118c9767bf57d57e8e06bdaed84d36121ecf5..9706be7c62bc97045431b213cf0388c66d3a3b51 100644 --- a/components/renderers/cpp/CMakeLists.txt +++ b/components/renderers/cpp/CMakeLists.txt @@ -12,6 +12,12 @@ add_library(ftlrender src/overlay.cpp ) +# Various preprocessor definitions have been generated by NanoGUI +add_definitions(${NANOGUI_EXTRA_DEFS}) + +# On top of adding the path to nanogui/include, you may need extras +include_directories(${NANOGUI_EXTRA_INCS}) + target_include_directories(ftlrender PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include> $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/ext/nanogui/include>