From ed310f04045d383d9e58c9f8fd415b1f7d3049d2 Mon Sep 17 00:00:00 2001 From: Boris Kraut Date: Sun, 19 Mar 2017 22:21:18 +0100 Subject: [PATCH] makebs: add ndk r14 --- buildserver/config.buildserver.py | 1 + buildserver/provision-android-ndk | 5 +++++ examples/config.py | 1 + fdroidserver/common.py | 1 + makebuildserver | 2 ++ 5 files changed, 10 insertions(+) diff --git a/buildserver/config.buildserver.py b/buildserver/config.buildserver.py index 3719a4b8..e7a4f416 100644 --- a/buildserver/config.buildserver.py +++ b/buildserver/config.buildserver.py @@ -5,6 +5,7 @@ ndk_paths = { 'r11c': "/home/vagrant/android-ndk/r11c", 'r12b': "/home/vagrant/android-ndk/r12b", 'r13b': "/home/vagrant/android-ndk/r13b", + 'r14': "/home/vagrant/android-ndk/r14", } qt_sdk_path = "/home/vagrant/qt-sdk/5.7.0/5.7" java_paths = { diff --git a/buildserver/provision-android-ndk b/buildserver/provision-android-ndk index 1be60a22..20f1b3a2 100644 --- a/buildserver/provision-android-ndk +++ b/buildserver/provision-android-ndk @@ -35,5 +35,10 @@ if [ ! -e $NDK_BASE/r13b ]; then mv android-ndk-r13b r13b fi +if [ ! -e $NDK_BASE/r14 ]; then + unzip /vagrant/cache/android-ndk-r14-linux-x86_64.zip > /dev/null + mv android-ndk-r14 r14 +fi + chmod -R a+rX $NDK_BASE/ find $NDK_BASE/ -type f -executable -print0 | xargs -0 chmod a+x diff --git a/examples/config.py b/examples/config.py index 615cd14e..9d0b8d04 100644 --- a/examples/config.py +++ b/examples/config.py @@ -16,6 +16,7 @@ # 'r11c': None, # 'r12b': "$ANDROID_NDK", # 'r13b': None, +# 'r14': None, # } # Path to the Qt SDK. It is of the form "/path/to/Qt5.7.0/5.7" diff --git a/fdroidserver/common.py b/fdroidserver/common.py index 85f7eac0..31c97380 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -62,6 +62,7 @@ default_config = { 'r11c': None, 'r12b': "$ANDROID_NDK", 'r13b': None, + 'r14': None, }, 'qt_sdk_path': None, 'build_tools': "25.0.2", diff --git a/makebuildserver b/makebuildserver index 0446be56..f1bd696f 100755 --- a/makebuildserver +++ b/makebuildserver @@ -305,6 +305,8 @@ cachefiles = [ 'eafae2d614e5475a3bcfd7c5f201db5b963cc1290ee3e8ae791ff0c66757781e'), ('https://dl.google.com/android/repository/android-ndk-r13b-linux-x86_64.zip', '3524d7f8fca6dc0d8e7073a7ab7f76888780a22841a6641927123146c3ffd29c'), + ('https://dl.google.com/android/repository/android-ndk-r14-linux-x86_64.zip', + '3e622c2c9943964ea44cd56317d0769ed4c811bb4b40dc45b1f6965e4db9aa44'), ('https://download.qt.io/official_releases/qt/5.7/5.7.0/qt-opensource-linux-x64-android-5.7.0.run', 'f7e55b7970e59bdaabb88cb7afc12e9061e933992bda2f076f52600358644586'), ]