ArmarXGui/gui-plugins/StatechartViewerPlugin/CMakeLists.txt File Reference

Functions

 armarx_gui_library (StatechartViewerGuiPlugin "${SOURCES}" "${GUI_MOC_HDRS}" "${GUI_UIS}" "" "${COMPONENT_LIBS}") target_compile_definitions(StatechartViewerGuiPlugin PUBLIC -DHAVE_STRING_H) if(jsoncpp_FOUND AND Graphviz_FOUND AND Eigen3_FOUND) target_include_directories(StatechartViewerGuiPlugin SYSTEM PUBLIC $
 
 armarx_set_target ("StatechartViewerGuiPlugin") find_package(jsoncpp QUIET) find_package(Graphviz 2.36.0) find_package(Eigen3 QUIET) armarx_build_if(jsoncpp_FOUND "jsoncpp not available") armarx_build_if(Graphviz_FOUND "Graphviz not available") armarx_build_if(Eigen3_FOUND "Eigen3 not available") set(SOURCES IceStateConverter.cpp StateWatcher.cpp StatechartViewerGuiPlugin.cpp StatechartViewerController.cpp StateScene.cpp view/MorphingItem.cpp view/ParameterTableItem.cpp view/RoundRectItem.cpp view/SplinePath.cpp view/StateItem.cpp view/StatechartView.cpp view/GraphicsViewZoom.cpp view/TransitionItem.cpp view/SceneOverview.cpp view/StateTabWidget.cpp model/Transition.cpp model/ParameterMapping.cpp model/StateParameter.cpp model/State.cpp model/DynamicRemoteStateClass.cpp model/Event.cpp model/StateMimeData.cpp model/stateinstance/StateInstance.cpp model/stateinstance/RemoteState.cpp model/stateinstance/EndState.cpp model/stateinstance/RegularState.cpp model/stateinstance/LocalState.cpp model/stateinstance/DynamicRemoteState.cpp model/stateinstance/Visitor.cpp controller/ActiveStateFollower.cpp splines/BSpline.cpp splines/Beziercurve.cpp layout/GraphvizConverter.cpp layout/LayoutWorker.cpp layout/LayoutWorkerCreator.cpp layout/LayoutController.cpp layout/LayoutThread.cpp layout/StateModelLayoutMediator.cpp) set(HEADERS IceStateConverter.h StateWatcher.h StatechartViewerGuiPlugin.h StatechartViewerController.h StateScene.h view/MorphingItem.h view/ParameterTableItem.h view/RoundRectItem.h view/SplinePath.h view/StateItem.h view/StatechartView.h view/GraphicsViewZoom.h view/TransitionItem.h view/SceneOverview.h view/StateTabWidget.h model/Transition.h model/ParameterMapping.h model/StateParameter.h model/State.h model/DynamicRemoteStateClass.h model/Event.h model/StateMimeData.h model/stateinstance/StateInstance.h model/stateinstance/RemoteState.h model/stateinstance/EndState.h model/stateinstance/RegularState.h model/stateinstance/LocalState.h model/stateinstance/DynamicRemoteState.h model/stateinstance/Visitor.h model/stateinstance/StateInstanceFactory.h controller/ActiveStateFollower.h splines/BSpline.h splines/Beziercurve.h layout/GraphvizConverter.h layout/Layout.h layout/LayoutWorker.h layout/LayoutWorkerCreator.h layout/LayoutController.h layout/LayoutThread.h layout/StateModelLayoutMediator.h) set(GUI_MOC_HDRS StatechartViewerGuiPlugin.h StatechartViewerController.h StateScene.h view/RoundRectItem.h view/StateItem.h view/StatechartView.h view/GraphicsViewZoom.h view/TransitionItem.h view/SceneOverview.h view/StateTabWidget.h model/State.h model/stateinstance/StateInstance.h model/StateMimeData.h controller/ActiveStateFollower.h layout/LayoutController.h layout/LayoutThread.h layout/LayoutWorker.h layout/LayoutWorkerCreator.h layout/StateModelLayoutMediator.h) set(GUI_UIS view/StatechartView.ui StatechartViewer.ui view/State.ui) set(COMPONENT_LIBS ArmarXGui ArmarXCoreObservers ArmarXCoreStatechart $
 
 target_include_directories (StatechartViewerGuiPlugin SYSTEM PUBLIC ${Graphviz_INCLUDE_DIR}) target_include_directories(StatechartViewerGuiPlugin SYSTEM PUBLIC $
 

Function Documentation

◆ armarx_gui_library()

armarx_gui_library ( StatechartViewerGuiPlugin "${SOURCES}" "${GUI_MOC_HDRS}" "${GUI_UIS}" "" "${COMPONENT_LIBS}"  )

Definition at line 126 of file CMakeLists.txt.

◆ armarx_set_target()

armarx_set_target ( "StatechartViewerGuiPlugin"  )

Definition at line 1 of file CMakeLists.txt.

◆ target_include_directories()

target_include_directories ( StatechartViewerGuiPlugin SYSTEM PUBLIC ${Graphviz_INCLUDE_DIR}  )

Definition at line 132 of file CMakeLists.txt.