Skip to content

Commit b027f01

Browse files
committed
Fixed sdk and ndk dir storage to use realpath
1 parent fa17a7f commit b027f01

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

pythonforandroid/toolchain.py

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -308,19 +308,8 @@ def get_env(self):
308308
env['TOOLCHAIN_PREFIX'] = toolchain_prefix
309309
env['TOOLCHAIN_VERSION'] = toolchain_version
310310

311-
print('prefix, version', toolchain_prefix, toolchain_version)
312-
print('looking for {toolchain_prefix}-gcc'.format(toolchain_prefix=toolchain_prefix))
313-
print('in the path', environ['PATH'])
314-
315-
print('toolchain_prefix is', toolchain_prefix)
316-
print('path is', environ['PATH'])
317-
print('command is', '''
318-
cc = find_executable('{toolchain_prefix}-gcc'.format(
319-
toolchain_prefix=toolchain_prefix), path=environ['PATH'])
320-
''')
321311
cc = find_executable('{toolchain_prefix}-gcc'.format(
322312
toolchain_prefix=toolchain_prefix), path=environ['PATH'])
323-
print('cc is', cc)
324313
if cc is None:
325314
warning('Couldn\'t find executable for CC. Exiting.')
326315
exit(1)
@@ -563,7 +552,7 @@ def prepare_build_environment(self, user_sdk_dir, user_ndk_dir,
563552
if sdk_dir is None:
564553
warning('Android SDK dir was not specified, exiting.')
565554
exit(1)
566-
self.sdk_dir = sdk_dir
555+
self.sdk_dir = realpath(sdk_dir)
567556

568557
# Check what Android API we're using
569558
android_api = None
@@ -621,7 +610,7 @@ def prepare_build_environment(self, user_sdk_dir, user_ndk_dir,
621610
if ndk_dir is None:
622611
warning('Android NDK dir was not specified, exiting.')
623612
exit(1)
624-
self.ndk_dir = ndk_dir
613+
self.ndk_dir = realpath(ndk_dir)
625614

626615

627616
# Find the NDK version, and check it against what the NDK dir

0 commit comments

Comments
 (0)