forked from qt-creator/qt-creator
Appman: Initial CMake integration
* Detection of packages created using CMake API * Run target for all detected packages * Special CMake package step for installable packages * Run/Debug of builtin apps * Package/Install/Run/Debug of installable packages * Works locally and with Remote Linux Change-Id: Ic297ba04f20caf0a5383ed016d759e654864a065 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -11,7 +11,9 @@
|
||||
#include "appmanagerdeployconfigurationfactory.h"
|
||||
#include "appmanagerdeploypackagestep.h"
|
||||
#include "appmanagerinstallpackagestep.h"
|
||||
#include "appmanagerremoteinstallpackagestep.h"
|
||||
#include "appmanagermakeinstallstep.h"
|
||||
#include "appmanagercmakepackagestep.h"
|
||||
#include "appmanagerrunconfiguration.h"
|
||||
#include "appmanagerruncontrol.h"
|
||||
#include "appmanagerutilities.h"
|
||||
@@ -73,17 +75,19 @@ void cloneAutodetectedBoot2QtKits()
|
||||
class AppManagerPluginPrivate
|
||||
{
|
||||
public:
|
||||
AppManagerCMakePackageStepFactory cmakePackageStepFactory;
|
||||
AppManagerMakeInstallStepFactory makeInstallStepFactory;
|
||||
AppManagerCreatePackageStepFactory createPackageStepFactory;
|
||||
AppManagerDeployPackageStepFactory deployPackageStepFactory;
|
||||
AppManagerInstallPackageStepFactory installPackageStepFactory;
|
||||
AppManagerRemoteInstallPackageStepFactory remoteInstallPackageStepFactory;
|
||||
|
||||
AppManagerDeployConfigurationAutoSwitcher deployConfigurationAutoSwitcher;
|
||||
AppManagerDeployConfigurationFactory deployConfigFactory;
|
||||
|
||||
AppManagerRunConfigurationFactory runConfigFactory;
|
||||
AppManagerDebugWorkerFactory debugWorkerFactory;
|
||||
AppManagerRunWorkerFactory runWorkerFactory;
|
||||
AppManagerDebugWorkerFactory debugWorkerFactory;
|
||||
};
|
||||
|
||||
AppManagerPlugin::~AppManagerPlugin()
|
||||
|
||||
Reference in New Issue
Block a user