]> SALOME platform Git repositories - modules/shaper.git/blob - src/ParametersPlugin/CMakeLists.txt
Salome HOME
Merge branch 'Dev_1.1.0' of newgeom:newgeom into Dev_1.1.0
[modules/shaper.git] / src / ParametersPlugin / CMakeLists.txt
1 INCLUDE(Common)
2
3 INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/Events
4                     ${PROJECT_SOURCE_DIR}/src/Config
5                     ${PROJECT_SOURCE_DIR}/src/ModelAPI
6
7
8 SET(PROJECT_HEADERS
9     ParametersPlugin.h
10     ParametersPlugin_Plugin.h
11     ParametersPlugin_Parameter.h
12 )
13  
14 SET(PROJECT_SOURCES
15     ParametersPlugin_Plugin.cpp
16     ParametersPlugin_Parameter.cpp
17 )
18
19 SET(XML_RESOURCES
20     plugin-Parameters.xml
21 )
22
23 SET(PROJECT_LIBRARIES
24     Events
25     Config
26     ModelAPI
27 )
28
29 ADD_DEFINITIONS(-DPARAMETERSPLUGIN_EXPORTS)
30 ADD_LIBRARY(ParametersPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES})
31
32 TARGET_LINK_LIBRARIES(ParametersPlugin ${PROJECT_LIBRARIES})
33
34 INSTALL(TARGETS ParametersPlugin DESTINATION plugins)
35 INSTALL(FILES ${XML_RESOURCES} DESTINATION plugins)