1 ## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
6 # additional include directories
7 INCLUDE_DIRECTORIES(${QT_INCLUDES})
9 # additional preprocessor / compiler flags
10 ADD_DEFINITIONS(${QT_DEFINITIONS})
14 SamplePanelPlugin_Feature.h
15 SamplePanelPlugin_ModelWidget.h
16 SamplePanelPlugin_ModelWidgetCreator.h
17 SamplePanelPlugin_Panel.h
18 SamplePanelPlugin_Plugin.h
19 SamplePanelPlugin_WidgetCreator.h
22 SET(PROJECT_MOC_HEADERS
23 SamplePanelPlugin_ModelWidget.h
24 SamplePanelPlugin_Panel.h
28 SamplePanelPlugin_Feature.cpp
29 SamplePanelPlugin_ModelWidget.cpp
30 SamplePanelPlugin_ModelWidgetCreator.cpp
31 SamplePanelPlugin_Panel.cpp
32 SamplePanelPlugin_Plugin.cpp
33 SamplePanelPlugin_WidgetCreator.cpp
45 plugin-SamplePanel.xml
47 # sources / moc wrappings
48 QT_WRAP_MOC(PROJECT_AUTOMOC ${PROJECT_MOC_HEADERS})
50 SOURCE_GROUP ("Generated Files" FILES ${PROJECT_AUTOMOC})
52 ADD_DEFINITIONS(-DSAMPLEPANELPLUGIN_EXPORTS -DWNT)
53 ADD_LIBRARY(SamplePanelPlugin MODULE
59 TARGET_LINK_LIBRARIES(SamplePanelPlugin ${PROJECT_LIBRARIES})
68 INSTALL(TARGETS SamplePanelPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
69 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})