Salome HOME
Sketch line feature based on points attributes
[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)
20
21 INCLUDE_DIRECTORIES(
22   ../ModelAPI
23   ../GeomDataAPI
24   ../Events
25   ../Config
26   ${CAS_INCLUDE_DIRS}
27 )
28
29 INSTALL(TARGETS GeomData DESTINATION bin)