]> SALOME platform Git repositories - modules/shaper.git/blob - src/GeomAlgoImpl/CMakeLists.txt
Salome HOME
Partial fix for the issue #992: synchronisation of transaction in that case. The...
[modules/shaper.git] / src / GeomAlgoImpl / CMakeLists.txt
1 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
2
3 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
4
5 SET(PROJECT_HEADERS
6     GeomAlgoImpl.h
7     GEOMAlgo_Splitter.hxx
8 )
9
10 SET(PROJECT_SOURCES
11     GEOMAlgo_Splitter.cxx
12 )
13
14 SET(PROJECT_LIBRARIES
15   ${CAS_TKernel}
16   ${CAS_TKBRep}
17   ${CAS_TKBO}
18   ${CAS_SHAPE}
19 )
20
21 ADD_DEFINITIONS(-DGEOMALGOIMPL_EXPORTS ${CAS_DEFINITIONS})
22 ADD_LIBRARY(GeomAlgoImpl SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS})
23
24 INCLUDE_DIRECTORIES(
25   ${CAS_INCLUDE_DIRS}
26 )
27
28 TARGET_LINK_LIBRARIES(GeomAlgoImpl ${PROJECT_LIBRARIES})
29
30 INSTALL(TARGETS GeomAlgoImpl DESTINATION bin)