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
23 SamplePanelPlugin_Feature.cpp
24 SamplePanelPlugin_ModelWidget.cpp
25 SamplePanelPlugin_ModelWidgetCreator.cpp
26 SamplePanelPlugin_Panel.cpp
27 SamplePanelPlugin_Plugin.cpp
28 SamplePanelPlugin_WidgetCreator.cpp
40 plugin-SamplePanel.xml
42 # sources / moc wrappings
43 QT_WRAP_MOC(PROJECT_AUTOMOC ${PROJECT_HEADERS})
45 SOURCE_GROUP ("Generated Files" FILES ${PROJECT_AUTOMOC})
47 ADD_DEFINITIONS(-DSAMPLEPANELPLUGIN_EXPORTS -DWNT)
48 ADD_LIBRARY(SamplePanelPlugin MODULE
54 TARGET_LINK_LIBRARIES(SamplePanelPlugin ${PROJECT_LIBRARIES})
63 INSTALL(TARGETS SamplePanelPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
64 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})