diff options
author | Josh Matthews <josh@joshmatthews.net> | 2018-03-29 03:49:53 -0400 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2018-05-23 11:06:19 -0400 |
commit | d6b8aaf576364a622f0ce637d3239c551750ca02 (patch) | |
tree | bc9fa389b9a8f529452382a7c56019c4a1caf772 /python/servo/command_base.py | |
parent | 319556cf6a8e2717d16e4908943bbc07083ac1c7 (diff) | |
download | servo-d6b8aaf576364a622f0ce637d3239c551750ca02.tar.gz servo-d6b8aaf576364a622f0ce637d3239c551750ca02.zip |
Support i686-linux-android target.
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): |