Salome HOME
Merge branch 'Dev_1.1.0' of newgeom:newgeom into Dev_1.1.0
[modules/shaper.git] / src / GeomData / CMakeLists.txt
1 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
2
3 INCLUDE(Common)
4
5 SET(PROJECT_HEADERS
6     GeomData.h
7     GeomData_Point.h
8     GeomData_Dir.h
9     GeomData_Point2D.h
10 )
11
12 SET(PROJECT_SOURCES
13     GeomData_Point.cpp
14     GeomData_Dir.cpp
15     GeomData_Point2D.cpp
16 )
17
18 SET(PROJECT_LIBRARIES
19     ModelAPI 
20     GeomAPI 
21     Events
22     ${CAS_OCAF} 
23     ${CAS_SHAPE}
24 )
25
26 ADD_DEFINITIONS(-DGEOMDATA_EXPORTS ${CAS_DEFINITIONS})
27 ADD_LIBRARY(GeomData SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS})
28 TARGET_LINK_LIBRARIES(GeomData ${PROJECT_LIBRARIES})
29
30 INCLUDE_DIRECTORIES(
31   ../ModelAPI
32   ../GeomDataAPI
33   ../GeomAPI
34   ../Events
35   ../Config
36   ../Model
37   ${CAS_INCLUDE_DIRS}
38 )
39
40 INSTALL(TARGETS GeomData DESTINATION bin)