Exclude DDS-dependent modules from Lts/Common in release scope
- Wrap all Lts/Common subdirectories in RELEASE_BUILD conditional
- Release build includes only: CommonUnitTestsPlaceholder, httq,
LtsAppDescriptor, LtsCommandLineParser, LtsCoordTrans, LtsLicence,
LtsNotification, LtsRestClient, LtsSerialPortQuerry, LtsTimeline,
LtsUtils, LtsWebSocket, PluginInterfaces, ProjectConfig
- Excluded DDS-dependent modules: CodeGen, LtsAppManager, LtsBotan,
LtsCoordinate, LtsElevation, LtsLogin, LtsMultiMonitor,
LtsPluginManager, LtsPrinting, LtsProjectionWorkstation,
LtsScriptTimeline, LtsSession, LtsTimelineClassic,
LtsVirtualKeyboard, LtsWidgets, TopicEditorBase
- PluginInterfaces already excludes TopicReplayInterface and
RecordReplayPlugin via BUILD_RTI conditional
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>