remotelinux.qbs 4.26 KB
Newer Older
Joerg Bornemann's avatar
Joerg Bornemann committed
1 2 3 4 5 6 7
import qbs.base 1.0

import "../QtcPlugin.qbs" as QtcPlugin

QtcPlugin {
    name: "RemoteLinux"

8
    Depends { name: "cpp" }
Yuchen Deng's avatar
Yuchen Deng committed
9
    Depends { name: "Qt.widgets" }
Joerg Bornemann's avatar
Joerg Bornemann committed
10 11 12 13
    Depends { name: "Core" }
    Depends { name: "Debugger" }
    Depends { name: "ProjectExplorer" }
    Depends { name: "QtSupport" }
14
    Depends { name: "QtcSsh" }
15
    cpp.defines: base.concat("REMOTELINUX_LIBRARY")
Joerg Bornemann's avatar
Joerg Bornemann committed
16 17 18 19 20 21

    files: [
        "abstractpackagingstep.cpp",
        "abstractpackagingstep.h",
        "abstractremotelinuxdeployservice.cpp",
        "abstractremotelinuxdeployservice.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
22
        "abstractremotelinuxdeploystep.cpp",
Joerg Bornemann's avatar
Joerg Bornemann committed
23 24 25 26 27 28 29 30
        "abstractremotelinuxdeploystep.h",
        "abstractuploadandinstallpackageservice.cpp",
        "abstractuploadandinstallpackageservice.h",
        "embeddedlinuxqtversion.cpp",
        "embeddedlinuxqtversion.h",
        "embeddedlinuxqtversionfactory.cpp",
        "embeddedlinuxqtversionfactory.h",
        "genericdirectuploadservice.cpp",
Orgad Shaneh's avatar
Orgad Shaneh committed
31 32
        "genericdirectuploadservice.h",
        "genericdirectuploadstep.cpp",
Joerg Bornemann's avatar
Joerg Bornemann committed
33 34 35
        "genericdirectuploadstep.h",
        "genericlinuxdeviceconfigurationfactory.cpp",
        "genericlinuxdeviceconfigurationfactory.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
36 37 38
        "genericlinuxdeviceconfigurationwidget.cpp",
        "genericlinuxdeviceconfigurationwidget.h",
        "genericlinuxdeviceconfigurationwidget.ui",
Joerg Bornemann's avatar
Joerg Bornemann committed
39 40 41 42 43 44 45
        "genericlinuxdeviceconfigurationwizard.cpp",
        "genericlinuxdeviceconfigurationwizard.h",
        "genericlinuxdeviceconfigurationwizardpages.cpp",
        "genericlinuxdeviceconfigurationwizardpages.h",
        "genericlinuxdeviceconfigurationwizardsetuppage.ui",
        "genericremotelinuxdeploystepfactory.cpp",
        "genericremotelinuxdeploystepfactory.h",
46 47
        "linuxdevice.cpp",
        "linuxdevice.h",
Joerg Bornemann's avatar
Joerg Bornemann committed
48 49
        "linuxdevicetestdialog.cpp",
        "linuxdevicetestdialog.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
50
        "linuxdevicetestdialog.ui",
Joerg Bornemann's avatar
Joerg Bornemann committed
51 52
        "linuxdevicetester.cpp",
        "linuxdevicetester.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
53 54
        "packageuploader.cpp",
        "packageuploader.h",
Joerg Bornemann's avatar
Joerg Bornemann committed
55 56 57 58 59
        "publickeydeploymentdialog.cpp",
        "publickeydeploymentdialog.h",
        "remotelinux.qrc",
        "remotelinux_constants.h",
        "remotelinux_export.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
60 61 62 63 64 65
        "remotelinuxcheckforfreediskspaceservice.cpp",
        "remotelinuxcheckforfreediskspaceservice.h",
        "remotelinuxcheckforfreediskspacestep.cpp",
        "remotelinuxcheckforfreediskspacestep.h",
        "remotelinuxcheckforfreediskspacestepwidget.ui",
        "remotelinuxcustomcommanddeploymentstep.cpp",
Joerg Bornemann's avatar
Joerg Bornemann committed
66 67 68 69 70 71 72 73 74 75 76
        "remotelinuxcustomcommanddeploymentstep.h",
        "remotelinuxcustomcommanddeployservice.cpp",
        "remotelinuxcustomcommanddeployservice.h",
        "remotelinuxdebugsupport.cpp",
        "remotelinuxdebugsupport.h",
        "remotelinuxdeployconfiguration.cpp",
        "remotelinuxdeployconfiguration.h",
        "remotelinuxdeployconfigurationfactory.cpp",
        "remotelinuxdeployconfigurationfactory.h",
        "remotelinuxdeployconfigurationwidget.cpp",
        "remotelinuxdeployconfigurationwidget.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
77 78 79 80 81
        "remotelinuxdeployconfigurationwidget.ui",
        "remotelinuxdeploymentdatamodel.cpp",
        "remotelinuxdeploymentdatamodel.h",
        "remotelinuxenvironmentreader.cpp",
        "remotelinuxenvironmentreader.h",
Joerg Bornemann's avatar
Joerg Bornemann committed
82
        "remotelinuxpackageinstaller.cpp",
Orgad Shaneh's avatar
Orgad Shaneh committed
83
        "remotelinuxpackageinstaller.h",
Joerg Bornemann's avatar
Joerg Bornemann committed
84 85 86 87 88 89 90 91
        "remotelinuxplugin.cpp",
        "remotelinuxplugin.h",
        "remotelinuxrunconfiguration.cpp",
        "remotelinuxrunconfiguration.h",
        "remotelinuxrunconfigurationfactory.cpp",
        "remotelinuxrunconfigurationfactory.h",
        "remotelinuxrunconfigurationwidget.cpp",
        "remotelinuxrunconfigurationwidget.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
92
        "remotelinuxruncontrol.cpp",
Joerg Bornemann's avatar
Joerg Bornemann committed
93
        "remotelinuxruncontrol.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
94 95
        "remotelinuxruncontrolfactory.cpp",
        "remotelinuxruncontrolfactory.h",
Joerg Bornemann's avatar
Joerg Bornemann committed
96 97 98 99
        "remotelinuxutils.cpp",
        "remotelinuxutils.h",
        "sshkeydeployer.cpp",
        "sshkeydeployer.h",
Orgad Shaneh's avatar
Orgad Shaneh committed
100 101
        "tarpackagecreationstep.cpp",
        "tarpackagecreationstep.h",
Joerg Bornemann's avatar
Joerg Bornemann committed
102 103 104
        "typespecificdeviceconfigurationlistmodel.cpp",
        "typespecificdeviceconfigurationlistmodel.h",
        "uploadandinstalltarpackagestep.cpp",
Orgad Shaneh's avatar
Orgad Shaneh committed
105 106
        "uploadandinstalltarpackagestep.h",
        "images/embeddedtarget.png",
Joerg Bornemann's avatar
Joerg Bornemann committed
107 108
    ]

109
    Export {
Joerg Bornemann's avatar
Joerg Bornemann committed
110
        Depends { name: "Core" }
111
        Depends { name: "QtcSsh" }
Joerg Bornemann's avatar
Joerg Bornemann committed
112 113 114
    }
}