| Index: sky/tools/skydb
|
| diff --git a/sky/tools/skydb b/sky/tools/skydb
|
| index faac8bac7c0dec18c8e9ca679836410bfe045b43..e99509d762c849ddd4424a4e3ab572c837b603c9 100755
|
| --- a/sky/tools/skydb
|
| +++ b/sky/tools/skydb
|
| @@ -18,6 +18,7 @@ import subprocess
|
| import sys
|
| import time
|
| import urlparse
|
| +import platform
|
|
|
| SUPPORTED_MIME_TYPES = [
|
| 'text/html',
|
| @@ -531,9 +532,14 @@ class SkyDebugger(object):
|
| symbol_search_paths = system_lib_dirs + symbol_search_paths
|
|
|
| # TODO(eseidel): We need to look up the toolchain somehow?
|
| - gdb_path = os.path.join(SRC_ROOT, 'third_party/android_tools/ndk/'
|
| - 'toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/'
|
| - 'bin/arm-linux-androideabi-gdb')
|
| + if platform.system() == 'Darwin':
|
| + gdb_path = os.path.join(SRC_ROOT, 'third_party/android_tools/ndk/'
|
| + 'toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/'
|
| + 'bin/arm-linux-androideabi-gdb')
|
| + else:
|
| + gdb_path = os.path.join(SRC_ROOT, 'third_party/android_tools/ndk/'
|
| + 'toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/'
|
| + 'bin/arm-linux-androideabi-gdb')
|
|
|
| # Set solib-search-path after letting android modify symbol_search_paths
|
| eval_commands.append(
|
|
|