Switch from travis/appveyor to github actions for CI

This commit is contained in:
baldurk
2020-06-11 22:42:44 +01:00
parent 6e899b894d
commit d49d31fa86
16 changed files with 307 additions and 350 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ On windows, the `Development` configuration is recommended for day-to-day dev. I
First check that you have all of the [required dependencies](Dependencies.md#linux).
Currently linux should work with gcc 5+ and clang 3.4+ as it requires C++14 compiler support. The Travis CI builds with gcc-6.0 and clang-3.5. Within reason other compilers will be supported if the required patches are minimal. Distribution packages should be built with the `Release` CMake build type so that warnings do not trigger errors. To build just run:
Currently linux should work with gcc 5+ and clang 3.4+ as it requires C++14 compiler support. The CI builds with gcc-5.0 and clang-3.8. Within reason other compilers will be supported if the required patches are minimal. Distribution packages should be built with the `Release` CMake build type so that warnings do not trigger errors. To build just run:
```
cmake -DCMAKE_BUILD_TYPE=Debug -Bbuild -H.
+1 -1
View File
@@ -146,7 +146,7 @@ sudo apt-get install openjdk-8-jdk
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
```
The Android SDK and NDK can be set up with the following steps. They are also mirrored in our Travis-CI [setup script](util/travis/android_setup.sh) for Android.
The Android SDK and NDK can be set up with the following steps.
SDK links are pulled from [here](https://web.archive.org/web/20171026083141/https://developer.android.com/studio/index.html) (older versions are no longer linked from the android site, but the downloads still work).