Salome HOME
Make feature nested into other feature makes all nested features active
[modules/shaper.git] / src / InitializationPlugin / CMakeLists.txt
1
2 INCLUDE(Common)
3
4 INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/Events
5                     ${PROJECT_SOURCE_DIR}/src/Config
6                     ${PROJECT_SOURCE_DIR}/src/ModelAPI
7                     ${PROJECT_SOURCE_DIR}/src/GeomAPI
8
9
10 SET(PROJECT_HEADERS
11     InitializationPlugin.h
12     InitializationPlugin_Plugin.h
13     #InitializationPlugin_OriginPlanesFeature.h
14 )
15  
16 SET(PROJECT_SOURCES
17     InitializationPlugin_Plugin.cpp
18     #InitializationPlugin_OriginPlanesFeature.cpp
19 )
20
21 #SET(XML_RESOURCES
22 #)
23
24 SET(PROJECT_LIBRARIES
25     Events
26     Config
27     ModelAPI
28 )
29
30 ADD_DEFINITIONS(-DINITIALIZATIONPLUGIN_EXPORTS)
31 ADD_LIBRARY(InitializationPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES})
32
33 TARGET_LINK_LIBRARIES(InitializationPlugin ${PROJECT_LIBRARIES})
34
35 INSTALL(TARGETS InitializationPlugin DESTINATION plugins)
36 #INSTALL(FILES ${XML_RESOURCES} DESTINATION plugins)