chiark / gitweb /
makebuildserver: add NDK r15b
authorrelan <email@hidden>
Tue, 4 Jul 2017 08:44:25 +0000 (11:44 +0300)
committerrelan <email@hidden>
Tue, 4 Jul 2017 08:44:25 +0000 (11:44 +0300)
buildserver/config.buildserver.py
buildserver/provision-android-ndk
examples/config.py
fdroidserver/common.py
makebuildserver

index b0216ed4de057bde96a070276e4bf6321166029c..eded3c8d8398448054b2564c1975cbf4e746e59c 100644 (file)
@@ -6,6 +6,7 @@ ndk_paths = {
     'r12b': "/home/vagrant/android-ndk/r12b",
     'r13b': "/home/vagrant/android-ndk/r13b",
     'r14b': "/home/vagrant/android-ndk/r14b",
+    'r15b': "/home/vagrant/android-ndk/r15b",
 }
 qt_sdk_path = "/home/vagrant/qt-sdk/5.7.0/5.7"
 java_paths = {
index 378ce53a47e18a816e6b3aa5511f1e739f8764c3..de6943b49c1389caa5bb8ad6fabe17eed7f6ef9f 100644 (file)
@@ -40,5 +40,10 @@ if [ ! -e $NDK_BASE/r14b ]; then
     mv android-ndk-r14b r14b
 fi
 
+if [ ! -e $NDK_BASE/r15b ]; then
+    unzip /vagrant/cache/android-ndk-r15b-linux-x86_64.zip > /dev/null
+    mv android-ndk-r15b r15b
+fi
+
 chmod -R a+rX $NDK_BASE/
 find $NDK_BASE/ -type f -executable -print0 | xargs -0 chmod a+x
index c3bf11399fc0abfbe1f1e0154a1646fbd8ec34ea..d820978ca65fe266d66a442e11f5e60ff06673f5 100644 (file)
@@ -17,6 +17,7 @@
 #     'r12b': "$ANDROID_NDK",
 #     'r13b': None,
 #     'r14b': None,
+#     'r15b': None,
 # }
 
 # Path to the Qt SDK. It is of the form "/path/to/Qt5.7.0/5.7"
index 0154f6cbdde42b92e6e5ccd46202e114a0541319..f84ea0f1a6aaf9261fc4321b07b15fd0a23f00cb 100644 (file)
@@ -75,6 +75,7 @@ default_config = {
         'r12b': "$ANDROID_NDK",
         'r13b': None,
         'r14b': None,
+        'r15b': None,
     },
     'qt_sdk_path': None,
     'build_tools': "25.0.2",
index dc2ee0ae1c9705d64725d932d555fb0c4c8c0b61..fc4b587289998f55728747ea9c10ea1cf43af0bd 100755 (executable)
@@ -320,6 +320,8 @@ cachefiles = [
      '3524d7f8fca6dc0d8e7073a7ab7f76888780a22841a6641927123146c3ffd29c'),
     ('https://dl.google.com/android/repository/android-ndk-r14b-linux-x86_64.zip',
      '0ecc2017802924cf81fffc0f51d342e3e69de6343da892ac9fa1cd79bc106024'),
+    ('https://dl.google.com/android/repository/android-ndk-r15b-linux-x86_64.zip',
+     'd1ce63f68cd806b5a992d4e5aa60defde131c243bf523cdfc5b67990ef0ee0d3'),
     ('https://download.qt.io/official_releases/qt/5.7/5.7.0/qt-opensource-linux-x64-android-5.7.0.run',
      'f7e55b7970e59bdaabb88cb7afc12e9061e933992bda2f076f52600358644586'),
 ]