Skip to content
Snippets Groups Projects
CMakeLists.txt 832 B
armarx_set_target("HomogeneousMatrixCalculatorGuiPlugin")

armarx_build_if(Simox_FOUND "VirtualRobot not available")

set(SOURCES
    HomogeneousMatrixCalculatorGuiPlugin.cpp
    HomogeneousMatrixCalculatorWidgetController.cpp
)

set(HEADERS
    HomogeneousMatrixCalculatorGuiPlugin.h
    HomogeneousMatrixCalculatorWidgetController.h
)

set(GUI_MOC_HDRS HomogeneousMatrixCalculatorGuiPlugin.h HomogeneousMatrixCalculatorWidgetController.h)
set(GUI_UIS HomogeneousMatrixCalculatorWidget.ui)
#set(GUI_RCS icons.qrc)
qt5_add_resources(GUI_RCS icons.qrc)

set(COMPONENT_LIBS VirtualRobot)

if(ArmarXGui_FOUND)
    install(DIRECTORY icons/ DESTINATION share/${PROJECT_NAME} COMPONENT data)
    armarx_gui_library(HomogeneousMatrixCalculatorGuiPlugin "${SOURCES}" "${GUI_MOC_HDRS}" "${GUI_UIS}" "${GUI_RCS}" "${COMPONENT_LIBS}")
endif()