Salome HOME
Issue #2112 performance for partition
[modules/shaper.git] / src / PartSetAPI / CMakeLists.txt
index c9cb0637de4f715e0bf537a246b2072c5d6d777a..2a112976e2b62e3a21d3012647896771da5d4778 100644 (file)
@@ -1,6 +1,7 @@
 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
 
 INCLUDE(Common)
+INCLUDE(UnitTest)
 
 SET(PROJECT_HEADERS
   PartSetAPI.h
@@ -32,7 +33,7 @@ INCLUDE_DIRECTORIES(
 )
 
 #TODO(spo): is ${CAS_DEFINITIONS} necessary?
-ADD_DEFINITIONS(-DCONSTRUCTIONAPI_EXPORTS ${CAS_DEFINITIONS})
+ADD_DEFINITIONS(-DPARTSETAPI_EXPORTS ${CAS_DEFINITIONS})
 ADD_LIBRARY(PartSetAPI SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS})
 TARGET_LINK_LIBRARIES(PartSetAPI ${PROJECT_LIBRARIES})
 
@@ -67,3 +68,5 @@ ENDIF(WIN32)
 INSTALL(TARGETS _PartSetAPI DESTINATION ${SHAPER_INSTALL_SWIG})
 INSTALL(TARGETS PartSetAPI DESTINATION ${SHAPER_INSTALL_BIN})
 INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/PartSetAPI.py DESTINATION ${SHAPER_INSTALL_SWIG})
+
+ADD_UNIT_TESTS(TestRemoveDuplicate.py)