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
44 MESSAGE(STATUS "PYTHON_LIBRARIES (ParametersPlugin): ${PYTHON_LIBRARIES}")
56 ADD_DEFINITIONS(-DPARAMETERSPLUGIN_EXPORTS -DHAVE_DEBUG_PYTHON ${CAS_DEFINITIONS})
57 ADD_LIBRARY(ParametersPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES})
59 TARGET_LINK_LIBRARIES(ParametersPlugin ${PROJECT_LIBRARIES})
61 INSTALL(TARGETS ParametersPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
62 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
64 ADD_UNIT_TESTS(TestParameterCreation.py
65 TestParameterRename.py
66 TestParameterChangeValue.py