add baremetal plugin
This patch adds the baremetal plugin. The baremetal plugin is for debugging small targets with hardware debugger where the remote linux plugin does not fit. It adds a new kit and device class of type baremetal. The device allows entering custom gdb commands. Currently only qmake builds are possible. To use this with smaller devices without qt a fake-qt installation is needed. CMake and qbs is currently not supported. Change-Id: I86816f897a2e9ed8b95e3184387969cedf8a14d7 Reviewed-by:hjk <hjk121@nokiamail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
Showing
- src/plugins/baremetal/BareMetal.pluginspec.in 17 additions, 0 deletionssrc/plugins/baremetal/BareMetal.pluginspec.in
- src/plugins/baremetal/baremetal.pro 40 additions, 0 deletionssrc/plugins/baremetal/baremetal.pro
- src/plugins/baremetal/baremetal_dependencies.pri 13 additions, 0 deletionssrc/plugins/baremetal/baremetal_dependencies.pri
- src/plugins/baremetal/baremetalconstants.h 45 additions, 0 deletionssrc/plugins/baremetal/baremetalconstants.h
- src/plugins/baremetal/baremetaldeployconfiguration.cpp 52 additions, 0 deletionssrc/plugins/baremetal/baremetaldeployconfiguration.cpp
- src/plugins/baremetal/baremetaldeployconfiguration.h 71 additions, 0 deletionssrc/plugins/baremetal/baremetaldeployconfiguration.h
- src/plugins/baremetal/baremetaldeployconfigurationfactory.cpp 128 additions, 0 deletions...plugins/baremetal/baremetaldeployconfigurationfactory.cpp
- src/plugins/baremetal/baremetaldeployconfigurationfactory.h 58 additions, 0 deletionssrc/plugins/baremetal/baremetaldeployconfigurationfactory.h
- src/plugins/baremetal/baremetaldeploystepfactory.cpp 104 additions, 0 deletionssrc/plugins/baremetal/baremetaldeploystepfactory.cpp
- src/plugins/baremetal/baremetaldeploystepfactory.h 56 additions, 0 deletionssrc/plugins/baremetal/baremetaldeploystepfactory.h
- src/plugins/baremetal/baremetaldevice.cpp 95 additions, 0 deletionssrc/plugins/baremetal/baremetaldevice.cpp
- src/plugins/baremetal/baremetaldevice.h 68 additions, 0 deletionssrc/plugins/baremetal/baremetaldevice.h
- src/plugins/baremetal/baremetaldeviceconfigurationfactory.cpp 80 additions, 0 deletions...plugins/baremetal/baremetaldeviceconfigurationfactory.cpp
- src/plugins/baremetal/baremetaldeviceconfigurationfactory.h 54 additions, 0 deletionssrc/plugins/baremetal/baremetaldeviceconfigurationfactory.h
- src/plugins/baremetal/baremetaldeviceconfigurationwidget.cpp 97 additions, 0 deletionssrc/plugins/baremetal/baremetaldeviceconfigurationwidget.cpp
- src/plugins/baremetal/baremetaldeviceconfigurationwidget.h 61 additions, 0 deletionssrc/plugins/baremetal/baremetaldeviceconfigurationwidget.h
- src/plugins/baremetal/baremetaldeviceconfigurationwidget.ui 82 additions, 0 deletionssrc/plugins/baremetal/baremetaldeviceconfigurationwidget.ui
- src/plugins/baremetal/baremetaldeviceconfigurationwizard.cpp 84 additions, 0 deletionssrc/plugins/baremetal/baremetaldeviceconfigurationwizard.cpp
- src/plugins/baremetal/baremetaldeviceconfigurationwizard.h 58 additions, 0 deletionssrc/plugins/baremetal/baremetaldeviceconfigurationwizard.h
- src/plugins/baremetal/baremetaldeviceconfigurationwizardpages.cpp 93 additions, 0 deletions...ins/baremetal/baremetaldeviceconfigurationwizardpages.cpp
Loading
Please register or sign in to comment