From 8e170c97bf15b25c81e917010b15ef483d3f9a3e Mon Sep 17 00:00:00 2001
From: Christian Kandeler <christian.kandeler@nokia.com>
Date: Fri, 20 Aug 2010 09:14:40 +0200
Subject: [PATCH] Maemo: Make toolchain provide more information.

---
 .../qt4projectmanager/qt-maemo/maemotoolchain.cpp      | 10 ++++++++++
 .../qt4projectmanager/qt-maemo/maemotoolchain.h        |  2 ++
 2 files changed, 12 insertions(+)

diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemotoolchain.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemotoolchain.cpp
index 8f64513b1e3..a76b8007f31 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemotoolchain.cpp
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemotoolchain.cpp
@@ -91,11 +91,21 @@ QString MaemoToolChain::maddeRoot() const
     return m_maddeRoot;
 }
 
+QString MaemoToolChain::madAdminCommand() const
+{
+    return maddeRoot() + QLatin1String("/bin/mad-admin");
+}
+
 QString MaemoToolChain::targetRoot() const
 {
     return m_targetRoot;
 }
 
+QString MaemoToolChain::targetName() const
+{
+    return QDir(targetRoot()).dirName();
+}
+
 QString MaemoToolChain::sysrootRoot() const
 {
     if (!m_sysrootInitialized)
diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemotoolchain.h b/src/plugins/qt4projectmanager/qt-maemo/maemotoolchain.h
index e74d1a953d1..7633d2cb1d7 100644
--- a/src/plugins/qt4projectmanager/qt-maemo/maemotoolchain.h
+++ b/src/plugins/qt4projectmanager/qt-maemo/maemotoolchain.h
@@ -48,7 +48,9 @@ public:
 
     QString maddeRoot() const;
     QString targetRoot() const;
+    QString targetName() const;
     QString sysrootRoot() const;
+    QString madAdminCommand() const;
 
 protected:
     bool equals(ToolChain *other) const;
-- 
GitLab