+# List of targets in this project we want to make visible to the rest of the world.
+# They all have to be INSTALL'd with the option "EXPORT ${PROJECT_NAME}TargetGroup"
+
+# Temporary solution for package src\DSC on windows
+IF(NOT WIN32)
+ SET(DSC_TGS CalciumC SalomeCalcium SalomeDatastream
+ SalomePalm SalomeDSCSupervBasic SalomeDSCSuperv)
+ENDIF()
+
+SET(_${PROJECT_NAME}_exposed_targets
+ ${DSC_TGS} DF Launcher OpUtil Registry ResourcesManager
+ SALOMEBasics SalomeCatalog SalomeCommunication SalomeContainer
+ SalomeDSCContainer SalomeDSClient SalomeDSImpl
+ SalomeDS SalomeGenericObj SalomeHDFPersist SalomeIDLKernel
+ SalomeLauncher SalomeLifeCycleCORBA SALOMELocalTrace
+ SalomeLoggerServer SalomeNotification SalomeNS
+ SalomeResourcesManager TOOLSDS with_loggerTraceCollector
+ SalomeKernelHelpers)
+
+# MPI specific targets:
+IF(SALOME_USE_MPI)
+ LIST(APPEND _${PROJECT_NAME}_exposed_targets
+ SalomeMPIContainer SalomeTestMPIComponentEngine)
+ENDIF()
+
+# Test targets:
+IF(SALOME_BUILD_TESTS)
+ LIST(APPEND _${PROJECT_NAME}_exposed_targets
+ LifeCycleCORBATest NamingServiceTest SALOMEDSImplTest SALOMEDSTest SALOMELocalTraceTest
+ SalomeTestComponentEngine SALOMETraceCollectorTest UtilsTest )
+ENDIF()
+