Salome HOME
Merge branch 'master' of newgeom:newgeom.git into BR_PYTHON_PLUGIN
[modules/shaper.git] / src / PartSetPlugin / CMakeLists.txt
1 INCLUDE(Common)
2
3 SET(PROJECT_HEADERS
4     PartSetPlugin.h
5     PartSetPlugin_Plugin.h
6     PartSetPlugin_Part.h
7     PartSetPlugin_Duplicate.h
8     PartSetPlugin_Remove.h
9 )
10
11 SET(PROJECT_SOURCES
12     PartSetPlugin_Plugin.cpp
13     PartSetPlugin_Part.cpp
14     PartSetPlugin_Duplicate.cpp
15     PartSetPlugin_Remove.cpp
16 )
17
18 ADD_DEFINITIONS(-DPARTSETPLUGIN_EXPORTS)
19 ADD_LIBRARY(PartSetPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS})
20 TARGET_LINK_LIBRARIES(PartSetPlugin ${PROJECT_LIBRARIES} ModelAPI)
21
22 INCLUDE_DIRECTORIES(
23   ../ModelAPI
24   ../GeomAPI
25 )
26
27 SET(XML_RESOURCES
28   plugin-PartSet.xml
29 )
30
31 INSTALL(TARGETS PartSetPlugin DESTINATION plugins)
32 INSTALL(FILES ${XML_RESOURCES} DESTINATION plugins)