Salome HOME
projects
/
modules
/
shaper.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Explicit inclusion of CAS librarries
[modules/shaper.git]
/
src
/
GeomData
/
CMakeLists.txt
1
INCLUDE(Common)
2
3
SET(PROJECT_HEADERS
4
GeomData.h
5
GeomData_Point.h
6
GeomData_Dir.h
7
GeomData_Point2D.h
8
)
9
10
SET(PROJECT_SOURCES
11
GeomData_Point.cpp
12
GeomData_Dir.cpp
13
GeomData_Point2D.cpp
14
)
15
16
SET(PROJECT_LIBRARIES
17
ModelAPI
18
GeomAPI
19
Events
20
${CAS_OCAF}
21
${CAS_SHAPE}
22
)
23
24
ADD_DEFINITIONS(-DGEOMDATA_EXPORTS ${CAS_DEFINITIONS} ${BOOST_DEFINITIONS})
25
ADD_LIBRARY(GeomData SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS})
26
TARGET_LINK_LIBRARIES(GeomData ${PROJECT_LIBRARIES})
27
28
INCLUDE_DIRECTORIES(
29
../ModelAPI
30
../GeomDataAPI
31
../GeomAPI
32
../Events
33
../Config
34
../Model
35
${CAS_INCLUDE_DIRS}
36
)
37
38
INSTALL(TARGETS GeomData DESTINATION bin)