diff options
author | Christian Kandeler <christian.kandeler@nokia.com> | 2012-06-01 09:50:32 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@nokia.com> | 2012-06-01 12:52:22 +0200 |
commit | a577cb2b6217474c4b6347da8aa68ddcb9c8d7d2 (patch) | |
tree | 707b73b537c166afa5f4365a71bfecbc7a9da254 /src/plugins/qt4projectmanager/qt4nodes.h | |
parent | 44d8e7bef705810ade0e4b5532c47a82b11294eb (diff) | |
download | qt-creator-a577cb2b6217474c4b6347da8aa68ddcb9c8d7d2.tar.gz |
RemoteLinux: Respect "no_deault_target" setting.
I.e. do not consider subprojects with that configuration for
deployment.
Change-Id: Ia04c8168480772ebf4026337ba0c81fba532f346
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Diffstat (limited to 'src/plugins/qt4projectmanager/qt4nodes.h')
-rw-r--r-- | src/plugins/qt4projectmanager/qt4nodes.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/plugins/qt4projectmanager/qt4nodes.h b/src/plugins/qt4projectmanager/qt4nodes.h index 552505724d..8327bac154 100644 --- a/src/plugins/qt4projectmanager/qt4nodes.h +++ b/src/plugins/qt4projectmanager/qt4nodes.h @@ -360,6 +360,10 @@ public: QStringList variableValue(const Qt4Variable var) const; + bool isSubProjectDeployable(const QString &filePath) const { + return !m_subProjectsNotToDeploy.contains(filePath); + } + void updateCodeModelSupportFromBuild(const QStringList &files); void updateCodeModelSupportFromEditor(const QString &uiFileName, const QString &contents); @@ -423,7 +427,8 @@ private: QString mocDirPath(QtSupport::ProFileReader *reader) const; QStringList includePaths(QtSupport::ProFileReader *reader) const; QStringList libDirectories(QtSupport::ProFileReader *reader) const; - QStringList subDirsPaths(QtSupport::ProFileReader *reader) const; + QStringList subDirsPaths(QtSupport::ProFileReader *reader, QStringList *subProjectsNotToDeploy = 0) const; + TargetInformation targetInformation(QtSupport::ProFileReader *reader) const; void setupInstallsList(const QtSupport::ProFileReader *reader); void setupProjectVersion(const QtSupport::ProFileReader *reader); @@ -435,6 +440,7 @@ private: QMap<QString, QDateTime> m_uitimestamps; TargetInformation m_qt4targetInformation; QString m_resolvedMkspecPath; + QStringList m_subProjectsNotToDeploy; InstallsList m_installsList; ProjectVersion m_projectVersion; friend class Qt4NodeHierarchy; |