• Home
  • Raw
  • Download

Lines Matching refs:ndk_dir

13     ndk_dir = os.getenv('NDK')
14 if not ndk_dir:
26 if not os.path.exists(ndk_dir):
29 return ndk_dir
32 def detect_api_level(ndk_dir): argument
36 for name in os.listdir(os.path.join(ndk_dir, 'platforms')):
55 def get_gcc_dir(ndk_dir, arch, host): argument
56 return os.path.join(ndk_dir, 'toolchains', arch, 'prebuilt', host)
59 def get_clang_dir(ndk_dir, host): argument
60 return os.path.join(ndk_dir, 'toolchains', 'llvm', 'prebuilt', host)
63 def get_platform_dir(ndk_dir, api, subdirs): argument
64 return os.path.join(ndk_dir, 'platforms', api, *subdirs)
137 def create_targets(ndk_dir=None, api=None, host=None): argument
138 if ndk_dir is None:
139 ndk_dir = detect_ndk_dir()
141 api = detect_api_level(ndk_dir)
149 get_gcc_dir(ndk_dir, 'arm-linux-androideabi-4.9', host),
150 get_clang_dir(ndk_dir, host),
151 get_platform_dir(ndk_dir, api, ['arch-arm', 'usr', 'include']),
152 get_platform_dir(ndk_dir, api, ['arch-arm', 'usr', 'lib']))
156 get_gcc_dir(ndk_dir, 'aarch64-linux-android-4.9', host),
157 get_clang_dir(ndk_dir, host),
158 get_platform_dir(ndk_dir, api, ['arch-arm64', 'usr', 'include']),
159 get_platform_dir(ndk_dir, api, ['arch-arm64', 'usr', 'lib']))
163 get_gcc_dir(ndk_dir, 'x86-4.9', host),
164 get_clang_dir(ndk_dir, host),
165 get_platform_dir(ndk_dir, api, ['arch-x86', 'usr', 'include']),
166 get_platform_dir(ndk_dir, api, ['arch-x86', 'usr', 'lib']))
170 get_gcc_dir(ndk_dir, 'x86_64-4.9', host),
171 get_clang_dir(ndk_dir, host),
172 get_platform_dir(ndk_dir, api, ['arch-x86_64', 'usr', 'include']),
173 get_platform_dir(ndk_dir, api, ['arch-x86_64', 'usr', 'lib64']))
177 get_gcc_dir(ndk_dir, 'mipsel-linux-android-4.9', host),
178 get_clang_dir(ndk_dir, host),
179 get_platform_dir(ndk_dir, api, ['arch-mips', 'usr', 'include']),
180 get_platform_dir(ndk_dir, api, ['arch-mips', 'usr', 'lib']))
186 get_gcc_dir(ndk_dir, 'mips64el-linux-android-4.9', host),
187 get_clang_dir(ndk_dir, host),
188 get_platform_dir(ndk_dir, api, ['arch-mips64', 'usr', 'include']),
189 get_platform_dir(ndk_dir, api, ['arch-mips64', 'usr', 'lib64']))