- LtsUtilsGuiDds depends on DDS/Core headers not in release scope
- Only needed by LtsMultiMonitor which is outside release scope
- Prevents compilation errors during DEB package build
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Removed 'include' from release_items list
- Added include_exclude list with GeographicLib
- Added filtering logic to exclude include/GeographicLib during copy
- This ensures CMake finds system libgeographiclib-dev instead of bundled version
- Fixes linker errors for GeographicLib symbols in DEB build
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add lts-cc.conf to release_items list
- Change TetraIF check from exact match to startswith to include subdirectories
- Fixes CMake errors for missing lts-cc.conf, Console, LastTest, LastTestAuswertung
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add --release_scope flag to filter source files during packaging
- Only include TetraIF, Z/src, Lts/Common in release packages
- Preserves full source tree in repository, filters at package build time
- Updated copy_src_dir_to_dest_dir with release_scope parameter
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>