From f3c7a478d1c93fe3bbdcbc97aedc459b8ea45274 Mon Sep 17 00:00:00 2001 From: OptimusGREEN Date: Sat, 28 Jul 2018 23:56:41 +0100 Subject: [PATCH] Fix for Mac OS version bug ignores .DS_Store files while comparing build-tools versions --- pythonforandroid/bootstraps/sdl2/build/build.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) mode change 100755 => 100644 pythonforandroid/bootstraps/sdl2/build/build.py diff --git a/pythonforandroid/bootstraps/sdl2/build/build.py b/pythonforandroid/bootstraps/sdl2/build/build.py old mode 100755 new mode 100644 index 69d9eac1ff..8665fc76f4 --- a/pythonforandroid/bootstraps/sdl2/build/build.py +++ b/pythonforandroid/bootstraps/sdl2/build/build.py @@ -350,7 +350,8 @@ def make_package(args): sdk_dir = sdk_dir[8:] # Try to build with the newest available build tools - build_tools_versions = listdir(join(sdk_dir, 'build-tools')) + ignored = {".DS_Store", ".ds_store"} + build_tools_versions = [x for x in listdir(join(sdk_dir, 'build-tools')) if x not in ignored] build_tools_versions = sorted(build_tools_versions, key=LooseVersion) build_tools_version = build_tools_versions[-1]