Salome HOME
Fix of activation/deactivation of documents
[modules/shaper.git] / src / GeomData / CMakeLists.txt
1 INCLUDE(Common)
2 INCLUDE(FindCAS)
3
4 SET(PROJECT_HEADERS
5     GeomData.h
6     GeomData_Point.h
7     GeomData_Dir.h
8     GeomData_Point2D.h
9 )
10
11 SET(PROJECT_SOURCES
12     GeomData_Point.cpp
13     GeomData_Dir.cpp
14     GeomData_Point2D.cpp
15 )
16
17 ADD_DEFINITIONS(-DGEOMDATA_EXPORTS ${CAS_DEFINITIONS} ${BOOST_DEFINITIONS})
18 ADD_LIBRARY(GeomData SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS})
19 TARGET_LINK_LIBRARIES(GeomData ${PROJECT_LIBRARIES} ${CAS_OCAF} ModelAPI GeomAPI Events)
20
21 INCLUDE_DIRECTORIES(
22   ../ModelAPI
23   ../GeomDataAPI
24   ../GeomAPI
25   ../Events
26   ../Config
27   ../Model
28   ${CAS_INCLUDE_DIRS}
29 )
30
31 INSTALL(TARGETS GeomData DESTINATION bin)