Expose NGLLogger include dir as INTERFACE and include ProjectDataManagement in TetraIF migration build\n\n- Add to NGLLogger INTERFACE include dirs so consumers can include <NGLLogger/...>.\n- When MIGRATE_MODULE=TetraIF also add_subdirectory(Lts/Plugins/ProjectDataManagement) to ensure ProjectDataManagement headers are available.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

This commit is contained in:
torsten committed 2026-07-22 12:32:19 +02:00
1 parent b190fb33e7
commit 33cf8cd3b3
2 files changed
+6

No files matched your search

+1
View File
@@ -364,6 +364,7 @@ NGL_ADD_SUBDIR_GUARDED(Lts)
if(DEFINED MIGRATE_MODULE AND MIGRATE_MODULE STREQUAL "TetraIF")
message(STATUS "Including helper modules for TetraIF migration: Lts/Proxies/TrainingAreaBase and Z/src")
add_subdirectory(Lts/Proxies/TrainingAreaBase)
add_subdirectory(Lts/Plugins/ProjectDataManagement)
add_subdirectory(Z/src)
endif()
# at last, to make sure we get all targets in NGL_TS_TARGETS property