diff options
Diffstat (limited to 'python/servo/command_base.py')
-rw-r--r-- | python/servo/command_base.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/python/servo/command_base.py b/python/servo/command_base.py index 32870474666..d6b38c35156 100644 --- a/python/servo/command_base.py +++ b/python/servo/command_base.py @@ -607,6 +607,7 @@ class CommandBase(object): if target == "arm-linux-androideabi": self.config["android"]["platform"] = "android-18" self.config["android"]["target"] = target + self.config["android"]["toolchain_prefix"] = target self.config["android"]["arch"] = "arm" self.config["android"]["lib"] = "armeabi" self.config["android"]["toolchain_name"] = target + "-4.9" @@ -614,6 +615,7 @@ class CommandBase(object): elif target == "armv7-linux-androideabi": self.config["android"]["platform"] = "android-18" self.config["android"]["target"] = target + self.config["android"]["toolchain_prefix"] = "arm-linux-androideabi" self.config["android"]["arch"] = "arm" self.config["android"]["lib"] = "armeabi-v7a" self.config["android"]["toolchain_name"] = "arm-linux-androideabi-4.9" @@ -621,10 +623,19 @@ class CommandBase(object): elif target == "aarch64-linux-android": self.config["android"]["platform"] = "android-21" self.config["android"]["target"] = target + self.config["android"]["toolchain_prefix"] = target self.config["android"]["arch"] = "arm64" self.config["android"]["lib"] = "arm64-v8a" self.config["android"]["toolchain_name"] = target + "-4.9" return True + elif target == "i686-linux-android": + self.config["android"]["platform"] = "android-18" + self.config["android"]["target"] = target + self.config["android"]["toolchain_prefix"] = "x86" + self.config["android"]["arch"] = "x86" + self.config["android"]["lib"] = "x86" + self.config["android"]["toolchain_name"] = "x86-4.9" + return True return False def ensure_bootstrapped(self, target=None): |