8 ParametersPlugin_Plugin.h
9 ParametersPlugin_Parameter.h
10 ParametersPlugin_PyInterp.h
11 ParametersPlugin_Validators.h
12 ParametersPlugin_EvalListener.h
13 ParametersPlugin_WidgetCreator.h
14 ParametersPlugin_ParametersMgr.h
15 ParametersPlugin_WidgetParamsMgr.h
19 ParametersPlugin_Plugin.cpp
20 ParametersPlugin_Parameter.cpp
21 ParametersPlugin_PyInterp.cpp
22 ParametersPlugin_Validators.cpp
23 ParametersPlugin_EvalListener.cpp
24 ParametersPlugin_WidgetCreator.cpp
25 ParametersPlugin_ParametersMgr.cpp
26 ParametersPlugin_WidgetParamsMgr.cpp
33 INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/Events
34 ${PROJECT_SOURCE_DIR}/src/Config
35 ${PROJECT_SOURCE_DIR}/src/ModelAPI
36 ${PROJECT_SOURCE_DIR}/src/GeomAPI
37 ${PROJECT_SOURCE_DIR}/src/GeomDataAPI
38 ${PROJECT_SOURCE_DIR}/src/ModuleBase
43 MESSAGE(STATUS "PYTHON_LIBRARIES (ParametersPlugin): ${PYTHON_LIBRARIES}")
55 ADD_DEFINITIONS(-DPARAMETERSPLUGIN_EXPORTS -DHAVE_DEBUG_PYTHON)
56 ADD_LIBRARY(ParametersPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES})
58 TARGET_LINK_LIBRARIES(ParametersPlugin ${PROJECT_LIBRARIES})
60 INSTALL(TARGETS ParametersPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
61 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
63 ADD_UNIT_TESTS(TestParameterCreation.py
64 TestParameterRename.py
65 TestParameterChangeValue.py