chiark / gitweb /
Never let build['ndk_path'] be None
authorDaniel Martí <mvdan@mvdan.cc>
Sun, 4 Jan 2015 19:41:22 +0000 (20:41 +0100)
committerDaniel Martí <mvdan@mvdan.cc>
Sun, 4 Jan 2015 19:41:22 +0000 (20:41 +0100)
fdroidserver/build.py
fdroidserver/common.py

index f4083237287bb34c3de2e52aa58336d9e9189719..af8d2ae653b1c52930d36c61e2cdc922c63d88dc 100644 (file)
@@ -466,7 +466,7 @@ def build_local(app, thisbuild, vcs, build_dir, output_dir, srclib_dir, extlib_d
 
     # Set up environment vars that depend on each build
     for n in ['ANDROID_NDK', 'NDK']:
-        common.env[n] = thisbuild['ndk_path'] or ''
+        common.env[n] = thisbuild['ndk_path']
 
     # Prepare the source code...
     root_dir, srclibpaths = common.prepare_source(vcs, app, thisbuild,
index db65bcb71715a347ff2ec27394141683dd2c1d38..9f1f1ed53f38f9e9e2f66cb3668827acf6db9213 100644 (file)
@@ -188,8 +188,8 @@ def get_ndk_path(version):
         version = 'r10d'  # latest
     paths = config['ndk_paths']
     if version not in paths:
-        return None
-    return paths[version]
+        return ''
+    return paths[version] or ''
 
 
 def find_sdk_tools_cmd(cmd):