#
INCLUDE_DIRECTORIES(
- ${PTHREAD_INCLUDE_DIRS}
${CPPUNIT_INCLUDE_DIRS}
${CMAKE_BINARY_DIR}/salome_adm
${CMAKE_CURRENT_SOURCE_DIR}/../Basics
# Executables targets
# ===============================================================
-SET(COMMON_FLAGS "${CPPUNIT_DEFINITIONS} ${PLATFORM_DEFINITIONS}")
+ADD_DEFINITIONS(${CPPUNIT_DEFINITIONS})
+
SET(COMMON_LIBS
${CPPUNIT_LIBS}
SALOMEBasics
SALOMELocalTraceTest
)
-IF(CORBA_GEN)
+IF(SALOME_USE_CORBA)
INCLUDE_DIRECTORIES(
- ${OMNIORB_INCLUDE_DIRS}
+ ${OMNIORB_INCLUDE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../SALOMETraceCollector
${CMAKE_CURRENT_SOURCE_DIR}/../SALOMETraceCollector/Test
${CMAKE_CURRENT_SOURCE_DIR}/../NamingService
${CMAKE_CURRENT_SOURCE_DIR}/../Notification
${CMAKE_CURRENT_SOURCE_DIR}/../ResourcesManager
)
- SET(COMMON_FLAGS "${COMMON_FLAGS} -DWITH_CORBA ${OMNIORB_DEFINITIONS}")
+ ADD_DEFINITIONS(-DWITH_CORBA ${OMNIORB_DEFINITIONS})
SET(COMMON_LIBS
${COMMON_LIBS}
SalomeDS
SALOMEDSTest
SalomeIDLKernel
- ${OMNIORB_LIBS}
+ ${OMNIORB_LIBRARIES}
)
-ENDIF(CORBA_GEN)
+ENDIF(SALOME_USE_CORBA)
ADD_EXECUTABLE(UnitTests UnitTests.cxx)
-SET_TARGET_PROPERTIES(UnitTests PROPERTIES COMPILE_FLAGS "${COMMON_FLAGS}")
TARGET_LINK_LIBRARIES(UnitTests ${COMMON_LIBS})
INSTALL(TARGETS UnitTests DESTINATION ${KERNEL_salomebin_BINS})