Index: build/android/devil/devil_env.py |
diff --git a/build/android/devil/devil_env.py b/build/android/devil/devil_env.py |
index fa7392f4f44a355909cb2109a8f8da5342a40d3f..f477b470e892e64406279bba848db41a62352442 100644 |
--- a/build/android/devil/devil_env.py |
+++ b/build/android/devil/devil_env.py |
@@ -37,11 +37,11 @@ _DEVIL_DEFAULT_CONFIG = os.path.abspath(os.path.join( |
_LEGACY_ENVIRONMENT_VARIABLES = { |
'ADB_PATH': { |
'dependency_name': 'adb', |
- 'platform': 'android_host', |
+ 'platform': 'android_linux2', |
}, |
'ANDROID_SDK_ROOT': { |
'dependency_name': 'android_sdk', |
- 'platform': 'android_host', |
+ 'platform': 'android_linux2', |
}, |
} |
@@ -120,17 +120,17 @@ class _Environment(object): |
self.Initialize() |
if dependency in _ANDROID_BUILD_TOOLS: |
self.FetchPath('android_build_tools_libc++', arch=arch, device=device) |
- return self._dm.FetchPath(dependency, _GetPlatform(arch, device)) |
+ return self._dm.FetchPath(dependency, GetPlatform(arch, device)) |
def LocalPath(self, dependency, arch=None, device=None): |
if self._dm is None: |
self.Initialize() |
- return self._dm.LocalPath(dependency, _GetPlatform(arch, device)) |
+ return self._dm.LocalPath(dependency, GetPlatform(arch, device)) |
-def _GetPlatform(arch, device): |
+def GetPlatform(arch=None, device=None): |
if not arch: |
- arch = device.product_cpu_abi if device else 'host' |
+ arch = device.product_cpu_abi if device else sys.platform |
aiolos (Not reviewing)
2015/12/04 22:54:58
Does this really return linux2? How odd.
jbudorick
2015/12/04 22:59:23
before python 3.3, yep: https://docs.python.org/2/
aiolos (Not reviewing)
2015/12/04 23:06:39
huh. The more you know. ;)
nednguyen
2015/12/04 23:48:51
I recommend using platform.system() to avoid this
|
return 'android_%s' % arch |