# # $Id$ # $HeadURL$ # $Author$ # # RELEASE_BUILD: exclude modules with DDS/RTI dependencies not needed for TetraIF/Z # DDS-dependent modules: CodeGen, LtsAppManager, LtsBotan, LtsCoordinate, LtsElevation, # LtsLogin, LtsMultiMonitor, LtsPluginManager, LtsPrinting, LtsProjectionWorkstation, # LtsScriptTimeline, LtsSession, LtsTimelineClassic, LtsVirtualKeyboard, LtsWidgets, # PluginInterfaces (TopicReplayInterface, RecordReplayPlugin), TopicEditorBase if(RELEASE_BUILD) # Core modules needed for TetraIF and Z ADD_SUBDIRECTORY(CommonUnitTestsPlaceholder) ADD_SUBDIRECTORY(httq) ADD_SUBDIRECTORY(LtsAppDescriptor) ADD_SUBDIRECTORY(LtsCommandLineParser) ADD_SUBDIRECTORY(LtsCoordTrans) ADD_SUBDIRECTORY(LtsLicence) ADD_SUBDIRECTORY(LtsNotification) ADD_SUBDIRECTORY(LtsRestClient) ADD_SUBDIRECTORY(LtsSerialPortQuerry) # Excluded: LtsTimeline (depends on LtsWidgets which has DDS dependencies) ADD_SUBDIRECTORY(LtsUtils) ADD_SUBDIRECTORY(LtsWebSocket) ADD_SUBDIRECTORY(PluginInterfaces) ADD_SUBDIRECTORY(ProjectConfig) # Excluded: CodeGen, LtsAppManager, LtsBotan, LtsCoordinate, LtsElevation, LtsLogin, # LtsMultiMonitor, LtsPluginManager, LtsPrinting, LtsProjectionWorkstation, # LtsScriptTimeline, LtsSession, LtsTimelineClassic, LtsVirtualKeyboard, LtsWidgets, # TopicEditorBase else() ADD_SUBDIRECTORY(CodeGen) ADD_SUBDIRECTORY(CommonUnitTestsPlaceholder) ADD_SUBDIRECTORY(httq) ADD_SUBDIRECTORY(LtsAppDescriptor) ADD_SUBDIRECTORY(LtsAppManager) ADD_SUBDIRECTORY(LtsCommandLineParser) ADD_SUBDIRECTORY(LtsCoordinate) ADD_SUBDIRECTORY(LtsCoordTrans) ADD_SUBDIRECTORY(LtsElevation) ADD_SUBDIRECTORY(LtsLicence) ADD_SUBDIRECTORY(LtsLogin) ADD_SUBDIRECTORY(LtsMultiMonitor) ADD_SUBDIRECTORY(LtsNotification) ADD_SUBDIRECTORY(LtsPluginManager) ADD_SUBDIRECTORY(LtsPrinting) ADD_SUBDIRECTORY(LtsProjectionWorkstation) ADD_SUBDIRECTORY(LtsRestClient) ADD_SUBDIRECTORY(LtsScriptTimeline) ADD_SUBDIRECTORY(LtsSerialPortQuerry) ADD_SUBDIRECTORY(LtsSession) ADD_SUBDIRECTORY(LtsTimeline) ADD_SUBDIRECTORY(LtsUtils) ADD_SUBDIRECTORY(LtsVirtualKeyboard) ADD_SUBDIRECTORY(LtsWebSocket) ADD_SUBDIRECTORY(LtsWidgets) ADD_SUBDIRECTORY(PluginInterfaces) ADD_SUBDIRECTORY(ProjectConfig) ADD_SUBDIRECTORY(TopicEditorBase) endif()