summaryrefslogtreecommitdiff
path: root/src/plugins/android/androidconfigurations.cpp
diff options
context:
space:
mode:
authorBogDan Vatra <bogdan@kde.org>2013-02-16 18:05:11 +0200
committerEskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>2013-02-20 09:32:14 +0100
commit88ac76fb724e64d58d5af45dfdfefcdc58ae2db5 (patch)
treeca7d37c3823bb0d4749d657ba93e68cf91541d40 /src/plugins/android/androidconfigurations.cpp
parent34692eea2ec7dcc1ad38993181a11e7328d2d88c (diff)
downloadqt-creator-88ac76fb724e64d58d5af45dfdfefcdc58ae2db5.tar.gz
Add MIPS support for Android.
Change-Id: I6b533543a998e04b3496ce2eb480bc0ee14dcbb7 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/android/androidconfigurations.cpp')
-rw-r--r--src/plugins/android/androidconfigurations.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/android/androidconfigurations.cpp b/src/plugins/android/androidconfigurations.cpp
index 2642576c43..c1b44b0e67 100644
--- a/src/plugins/android/androidconfigurations.cpp
+++ b/src/plugins/android/androidconfigurations.cpp
@@ -71,8 +71,10 @@ namespace {
const QLatin1String PartitionSizeKey("PartitionSize");
const QLatin1String ArmToolchainPrefix("arm-linux-androideabi");
const QLatin1String X86ToolchainPrefix("x86");
+ const QLatin1String MipsToolchainPrefix("mipsel-linux-android");
const QLatin1String ArmToolsPrefix("arm-linux-androideabi");
const QLatin1String X86ToolsPrefix("i686-linux-android");
+ const QLatin1String MipsToolsPrefix("mipsel-linux-android");
const QLatin1String Unknown("unknown");
const QLatin1String keytoolName("keytool");
const QLatin1String jarsignerName("jarsigner");
@@ -96,6 +98,8 @@ Abi::Architecture AndroidConfigurations::architectureForToolChainPrefix(const QS
return Abi::ArmArchitecture;
if (toolchainprefix == X86ToolchainPrefix)
return Abi::X86Architecture;
+ if (toolchainprefix == MipsToolchainPrefix)
+ return Abi::MipsArchitecture;
return Abi::UnknownArchitecture;
}
@@ -106,6 +110,8 @@ QLatin1String AndroidConfigurations::toolchainPrefix(Abi::Architecture architect
return ArmToolchainPrefix;
case Abi::X86Architecture:
return X86ToolchainPrefix;
+ case Abi::MipsArchitecture:
+ return MipsToolchainPrefix;
default:
return Unknown;
}
@@ -118,6 +124,8 @@ QLatin1String AndroidConfigurations::toolsPrefix(Abi::Architecture architecture)
return ArmToolsPrefix;
case Abi::X86Architecture:
return X86ToolsPrefix;
+ case Abi::MipsArchitecture:
+ return MipsToolsPrefix;
default:
return Unknown;
}