Categories: - Phone & SMS - Voice & Video Chat License: GPL-3.0-only AuthorName: Belledonne Communications WebSite: https://www.linphone.org/ SourceCode: https://gitlab.linphone.org/BC/public/linphone-android IssueTracker: https://github.com/BelledonneCommunications/linphone-android/issues Translation: https://weblate.linphone.org/projects/linphone/linphone-android/ Changelog: https://gitlab.linphone.org/BC/public/linphone-android/blob/HEAD/CHANGELOG.md AutoName: Linphone RepoType: git Repo: https://gitlab.linphone.org/BC/public/linphone-android.git Builds: - versionName: 2.3.2-fdroid versionCode: 2302 commit: 0f4de68 submodules: true prebuild: - find submodules/externals/antlr3/runtime/ -mindepth 1 -maxdepth 1 -not -name "C" -exec rm -r {} \; - rm -rf gradle liblinphone_tester tests - rm -rf submodules/externals/antlr3/antlr-3.4-complete.jar - rm -rf submodules/externals/antlr3/antlr-ant - rm -rf submodules/externals/libupnp/ixml/doc - rm -rf submodules/externals/libupnp/upnp/doc - rm -rf submodules/externals/libxml2/result - rm -rf submodules/externals/libxml2/test - rm -rf submodules/externals/libxml2/win32 - rm -rf submodules/externals/openh264/res - rm -rf submodules/externals/polarssl/programs - rm -rf submodules/externals/polarssl/tests - rm -rf submodules/externals/webrtc/modules/video_capture/main/source/android/java/org/webrtc/videoengine/* - rm -rf submodules/externals/webrtc/voice_engine/test - rm -rf submodules/linphone/pixmaps - rm -rf submodules/linphone/share - rm -rf submodules/linphone/tester - rm -rf submodules/mssilk/ios_bin - rm libs/gcm.jar src/org/linphone/gcm/GCMService.java src/org/linphone/gcm/GCMReceiver.java - sed -i -e 's/ gradlew - chmod a+x gradlew - ./prepare.py - make -j`nproc` build - make copy-libs - make `pwd`/res/raw/rootca.pem ndk: r15c antifeatures: - NonFreeAdd - versionName: 3.3.1 versionCode: 3311 commit: 3.3.1 submodules: true sudo: apt-get install -y cmake/testing libjsoncpp1/testing libstdc++6/testing patch: - 3.3.0-gradle.patch gradle: - yes output: bin/outputs/apk/org.linphone-release-unsigned.apk rm: - libs - liblinphone_tester - submodules/externals/antlr3 - src/android/org/linphone/gcm - src/android/org/linphone/firebase/Firebase*.java prebuild: sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' res/values/non_localizable_custom.xml scandelete: - submodules build: - echo 'gradle "$@"' > gradlew - chmod a+x gradlew - ./prepare.py - make -j`nproc` build - make copy-libs - make `pwd`/res/raw/rootca.pem ndk: r15c antifeatures: - NonFreeAdd - versionName: 3.3.2 versionCode: 3320 commit: 3.3.2 submodules: true sudo: apt-get install -y cmake/testing libjsoncpp1/testing libstdc++6/testing patch: - 3.3.0-gradle.patch gradle: - yes output: bin/outputs/apk/org.linphone-release-unsigned.apk rm: - libs - liblinphone_tester - submodules/externals/antlr3 - src/android/org/linphone/gcm - src/android/org/linphone/firebase/Firebase*.java prebuild: sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' res/values/non_localizable_custom.xml scandelete: - submodules build: - echo 'gradle "$@"' > gradlew - chmod a+x gradlew - ./prepare.py - make -j`nproc` build - make copy-libs - make `pwd`/res/raw/rootca.pem ndk: r15c antifeatures: - NonFreeAdd - versionName: 4.0.1 versionCode: 4002 commit: 4.0.1 submodules: true sudo: - apt-get update - apt-get install -y cmake -t testing - apt-get install -y python-pystache doxygen patch: - 4.0-gradle.patch gradle: - yes output: bin/outputs/apk/release/org.linphone-release-unsigned.apk rm: - liblinphone_tester - submodules/belle-sip/src/antlr3c/antlr-3.4-complete.jar - src/android/org/linphone/firebase/Firebase*.java - submodules/externals/xerces-c/tools/jars prebuild: sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' res/values/non_localizable_custom.xml scanignore: - submodules/belcard/src/vcard_grammar - submodules/linphone/share/cpim_grammar scandelete: - submodules build: - echo 'gradle "$@"' > gradlew - chmod a+x gradlew - ./prepare.py - make -j`nproc` build - make copy-libs ndk: r16b antifeatures: - NonFreeAdd - versionName: '4.1' versionCode: 4124 commit: '4.1' sudo: - apt-get update - apt-get install -y --no-install-recommends cmake -t stretch-backports - apt-get install -y doxygen pkgconf python-pystache python-six yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@4.2 rm: - app/src/main/java/org/linphone/firebase/Firebase*.java - app/google-services.json prebuild: - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+5d' app/build.gradle - sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' -e 's|"check_for_update_when_app_starts">true<|"check_for_update_when_app_starts">false<|' app/src/main/res/values/non_localizable_custom.xml - sed -i -e 's!https://www.linphone.org/releases!!' app/src/main/res/raw/linphonerc_default scanignore: - app/build.gradle build: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - mkdir build-sdk - cd build-sdk - cmake .. -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86, x86_64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar linphone-sdk-android/ ndk: r16b antifeatures: - NonFreeAdd - versionName: 4.1.1 versionCode: 4125 commit: 4.1.1 sudo: - apt-get update - apt-get install -y --no-install-recommends cmake -t stretch-backports - apt-get install -y doxygen pkgconf python-pystache python-six yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@4.2 rm: - app/src/main/java/org/linphone/firebase/Firebase*.java - app/google-services.json prebuild: - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+5d' app/build.gradle - sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' -e 's|"check_for_update_when_app_starts">true<|"check_for_update_when_app_starts">false<|' app/src/main/res/values/non_localizable_custom.xml - sed -i -e 's!https://www.linphone.org/releases!!' app/src/main/res/raw/linphonerc_default scanignore: - app/build.gradle build: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - mkdir build-sdk - cd build-sdk - cmake .. -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86, x86_64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar linphone-sdk-android/ ndk: r16b antifeatures: - NonFreeAdd - versionName: 4.2.1 versionCode: 4215 commit: 4.2.1 timeout: 20000 sudo: - apt-get update - apt-get install -y --no-install-recommends cmake -t stretch-backports - apt-get install -y doxygen pkgconf python-pystache python-six yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@4.3.0 rm: - app/src/main/java/org/linphone/firebase/Firebase*.java - app/google-services.json - sample prebuild: - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+5d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' app/build.gradle - sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' -e 's|"check_for_update_when_app_starts">true<|"check_for_update_when_app_starts">false<|' app/src/main/res/values/non_localizable_custom.xml - sed -i -e 's!https://www.linphone.org/releases!!' app/src/main/res/raw/linphonerc_default scanignore: - app/build.gradle build: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - mkdir build-sdk - cd build-sdk - cmake .. -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86, x86_64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar linphone-sdk-android/ ndk: r16b antifeatures: - NonFreeAdd - versionName: 4.2.3 versionCode: 4230 commit: 4.2.3 timeout: 20000 sudo: - apt-get update - apt-get install -y --no-install-recommends cmake -t stretch-backports - apt-get install -y doxygen pkgconf python-pystache python-six yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@4.3.3 rm: - app/src/main/java/org/linphone/firebase/Firebase*.java - app/google-services.json - sample prebuild: - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+5d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' app/build.gradle - sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' -e 's|"check_for_update_when_app_starts">true<|"check_for_update_when_app_starts">false<|' app/src/main/res/values/non_localizable_custom.xml - sed -i -e 's!https://www.linphone.org/releases!!' app/src/main/res/raw/linphonerc_default scanignore: - app/build.gradle build: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - mkdir build-sdk - cd build-sdk - cmake .. -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86, x86_64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar linphone-sdk-android/ ndk: r16b antifeatures: - NonFreeAdd - versionName: 4.3.0 versionCode: 4300 commit: 4.3.0 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python-pystache python-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@4.4.1 rm: - app/src/main/java/org/linphone/firebase/Firebase*.java - app/google-services.json - sample prebuild: - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+7d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone\:linphone-sdk-android/d' -e "/bumptech/aimplementation\ fileTree(include\:\ ['linphone-sdk-android-release.aar'],\ dir\:\ 'libs')" app/build.gradle - sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' -e 's|"check_for_update_when_app_starts">true<|"check_for_update_when_app_starts">false<|' app/src/main/res/values/non_localizable_custom.xml - sed -i -e 's!https://www.linphone.org/releases!!' app/src/main/res/raw/linphonerc_default scanignore: - app/build.gradle build: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - mkdir build-sdk - cd build-sdk - cmake .. -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86, x86_64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r16b - versionName: 4.3.1 versionCode: 4310 commit: 4.3.1 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python-pystache python-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@4.4.2 rm: - app/src/main/java/org/linphone/firebase/Firebase*.java - app/google-services.json - sample prebuild: - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+7d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone\:linphone-sdk-android/d' -e "/bumptech/aimplementation\ fileTree(include\:\ ['linphone-sdk-android-release.aar'],\ dir\:\ 'libs')" app/build.gradle - sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' -e 's|"check_for_update_when_app_starts">true<|"check_for_update_when_app_starts">false<|' app/src/main/res/values/non_localizable_custom.xml - sed -i -e 's!https://www.linphone.org/releases!!' app/src/main/res/raw/linphonerc_default scanignore: - app/build.gradle build: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - mkdir build-sdk - cd build-sdk - cmake .. -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86, x86_64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r16b - versionName: 4.4.3 versionCode: 4403 commit: 4.4.3 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python3-pystache python3-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@4.5.15 rm: - app/src/main/java/org/linphone/firebase/Firebase*.java - app/google-services.json - sample prebuild: - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+9d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone\:linphone-sdk-android/d' -e "/bumptech/aimplementation\ fileTree(include\:\ ['linphone-sdk-android-release.aar'],\ dir\:\ 'libs')" app/build.gradle - sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' -e 's|"check_for_update_when_app_starts">true<|"check_for_update_when_app_starts">false<|' app/src/main/res/values/non_localizable_custom.xml - sed -i -e 's!https://www.linphone.org/releases!!' app/src/main/res/raw/linphonerc_default scanignore: - app/build.gradle build: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - mkdir build-sdk - cd build-sdk - cmake .. -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86, x86_64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ - rm -rf $$linphone-sdk$$/build-sdk/ ndk: r21e - versionName: 4.4.4 versionCode: 4404 commit: 4.4.4 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python3-pystache python3-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@4.5.24 rm: - app/src/main/java/org/linphone/firebase/Firebase*.java - app/google-services.json - sample prebuild: - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+9d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone\:linphone-sdk-android/d' -e "/bumptech/aimplementation\ fileTree(include\:\ ['linphone-sdk-android-release.aar'],\ dir\:\ 'libs')" app/build.gradle - sed -i -e 's|"kill_service_with_task_manager">true<|"kill_service_with_task_manager">false<|' -e 's|"check_for_update_when_app_starts">true<|"check_for_update_when_app_starts">false<|' app/src/main/res/values/non_localizable_custom.xml - sed -i -e 's!https://www.linphone.org/releases!!' app/src/main/res/raw/linphonerc_default scanignore: - app/build.gradle build: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - mkdir build-sdk - cd build-sdk - cmake .. -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ - rm -rf $$linphone-sdk$$/build-sdk/ ndk: r21e - versionName: 4.5.1 versionCode: 4510 commit: 4.5.1 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python3-pystache python3-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.0.1 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.5.2 versionCode: 4520 commit: 4.5.2 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python3-pystache python3-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake patch: - 4.5.2.patch gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.0.15 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.5.6 versionCode: 4560 commit: 4.5.6 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python3-pystache python3-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake patch: - 4.5.2.patch gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.0.49 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.0 versionCode: 40600 commit: 4.6.0 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python3-pystache python3-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - apt-get install -y openjdk-11-jdk-headless - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.0 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.1 versionCode: 40601 commit: 4.6.1 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python3-pystache python3-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - apt-get install -y openjdk-11-jdk-headless - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.2 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+5d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.2 versionCode: 40602 commit: 4.6.2 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python3-pystache python3-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - apt-get install -y openjdk-11-jdk-headless - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.4 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.3 versionCode: 40603 commit: 4.6.3 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen pkgconf python3-pystache python3-six yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - apt-get install -y openjdk-11-jdk-headless - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.6 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.4 versionCode: 40604 commit: 4.6.4 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen openjdk-11-jdk-headless pkgconf python3-pystache yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.20 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.5 versionCode: 40605 commit: 4.6.5 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen openjdk-11-jdk-headless pkgconf python3-pystache yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.22 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.6 versionCode: 40606 commit: 4.6.6 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen openjdk-11-jdk-headless pkgconf python3-pystache yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.24 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.7 versionCode: 40607 commit: 4.6.7 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen openjdk-11-jdk-headless pkgconf python3-pystache yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.28 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.8 versionCode: 40608 commit: 4.6.8 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen openjdk-11-jdk-headless pkgconf python3-pystache yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.33 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.9 versionCode: 40609 commit: 4.6.9 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen openjdk-11-jdk-headless pkgconf python3-pystache yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.38 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.10 versionCode: 40610 commit: 4.6.10 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen openjdk-11-jdk-headless pkgconf python3-pystache yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.42 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.12 versionCode: 40612 commit: 4.6.12 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen openjdk-11-jdk-headless pkgconf python3-pystache yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.51 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.13 versionCode: 40613 commit: 4.6.13 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen openjdk-11-jdk-headless pkgconf python3-pystache yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.57 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 4.6.14 versionCode: 40614 commit: 4.6.14 timeout: 20000 sudo: - apt-get update - apt-get install -y doxygen openjdk-11-jdk-headless pkgconf python3-pystache yasm - apt-get install -y -t stretch-backports-sloppy libarchive13 - apt-get install -y -t stretch-backports cmake - update-alternatives --auto java gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.1.62 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.0 versionCode: 50000 commit: 8f0f71d82b81e516ae5cb808b5fcb42fd472eeb8 timeout: 20000 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.0 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.2 versionCode: 50002 commit: 821d480892199472fe9e89b415899d40f896dca8 timeout: 20000 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.9 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DENABLE_G729=ON -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.5 versionCode: 50005 commit: fa2199744ac3e24fe312a14f799495ad41df0b4b timeout: 20000 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.16 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DENABLE_G729=ON -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.6 versionCode: 50006 commit: 4aa72b6e5e94b08d25150bcb0ea57acf5b994424 timeout: 20000 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.23 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DENABLE_G729=ON -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64, armv7, x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.8 versionCode: 500081 commit: 94bbccd53743e7430406511acb37fa8e15c7d5c6 timeout: 20000 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.8 versionCode: 500082 commit: 94bbccd53743e7430406511acb37fa8e15c7d5c6 timeout: 20000 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.8 versionCode: 500083 commit: 94bbccd53743e7430406511acb37fa8e15c7d5c6 timeout: 20000 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.9 versionCode: 500091 commit: 0708862abe8463a053282fa898a6249fd394544b timeout: 20000 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.9 versionCode: 500092 commit: 0708862abe8463a053282fa898a6249fd394544b timeout: 20000 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.9 versionCode: 500093 commit: 0708862abe8463a053282fa898a6249fd394544b timeout: 20000 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.10 versionCode: 500101 commit: 6546db972ebd2f137cb154e656c497f0902803cb sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.10 versionCode: 500102 commit: 6546db972ebd2f137cb154e656c497f0902803cb sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.10 versionCode: 500103 commit: 6546db972ebd2f137cb154e656c497f0902803cb sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.11 versionCode: 500111 commit: 134e2d3d3aeb48844f6db2a61377e296b99d68fd sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.11 versionCode: 500112 commit: 134e2d3d3aeb48844f6db2a61377e296b99d68fd sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.11 versionCode: 500113 commit: 134e2d3d3aeb48844f6db2a61377e296b99d68fd sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.12 versionCode: 500121 commit: 4dfc8696aaaa7b26dc047f6db11d23181773ba30 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.12 versionCode: 500122 commit: 4dfc8696aaaa7b26dc047f6db11d23181773ba30 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.12 versionCode: 500123 commit: 4dfc8696aaaa7b26dc047f6db11d23181773ba30 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.14 versionCode: 500141 commit: bccaf833fc174166dbbebeb05e7f40bc5a802ecc sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.14 versionCode: 500142 commit: bccaf833fc174166dbbebeb05e7f40bc5a802ecc sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.0.14 versionCode: 500143 commit: bccaf833fc174166dbbebeb05e7f40bc5a802ecc sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.0 versionCode: 510001 commit: cfe04dea19e73fccfa086256e7ab2631bbe78929 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.0 versionCode: 510002 commit: cfe04dea19e73fccfa086256e7ab2631bbe78929 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.0 versionCode: 510003 commit: cfe04dea19e73fccfa086256e7ab2631bbe78929 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.1 versionCode: 510101 commit: 38bff44a2ddc44a8e8752d6bc225f6ef1817b931 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.1 versionCode: 510102 commit: 38bff44a2ddc44a8e8752d6bc225f6ef1817b931 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.1 versionCode: 510103 commit: 38bff44a2ddc44a8e8752d6bc225f6ef1817b931 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.2 versionCode: 510201 commit: 466ced461252fd849ac24e94641e237813edaeb2 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.2 versionCode: 510202 commit: 466ced461252fd849ac24e94641e237813edaeb2 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.2 versionCode: 510203 commit: 466ced461252fd849ac24e94641e237813edaeb2 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.3 versionCode: 510301 commit: 58f49225a6674f05f8548739eece9a364cb85b94 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.3 versionCode: 510302 commit: 58f49225a6674f05f8548739eece9a364cb85b94 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.3 versionCode: 510303 commit: 58f49225a6674f05f8548739eece9a364cb85b94 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.4 versionCode: 510401 commit: a412967fb7e22aec12c3677c178fab0daad13a21 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release -DENABLE_G729=ON - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.4 versionCode: 510402 commit: a412967fb7e22aec12c3677c178fab0daad13a21 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release -DENABLE_G729=ON - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.1.4 versionCode: 510403 commit: a412967fb7e22aec12c3677c178fab0daad13a21 sudo: - apt-get update - apt-get install -y cmake doxygen pkgconf python3-pystache yasm - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 - mkdir build-sdk - cd build-sdk - cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release -DENABLE_G729=ON - cmake --build . --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: r21e - versionName: 5.2.1 versionCode: 520011 commit: 1d153ae5bb5918d76b47ed26563fdbbe2a083714 sudo: - apt-get update - apt-get install -y build-essential doxygen meson nasm pkgconf python3-pystache yasm - apt-get install -y -t bullseye-backports cmake - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.1 versionCode: 520012 commit: 1d153ae5bb5918d76b47ed26563fdbbe2a083714 sudo: - apt-get update - apt-get install -y build-essential doxygen meson nasm pkgconf python3-pystache yasm - apt-get install -y -t bullseye-backports cmake - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=x86 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.1 versionCode: 520013 commit: 1d153ae5bb5918d76b47ed26563fdbbe2a083714 sudo: - apt-get update - apt-get install -y build-essential doxygen meson nasm pkgconf python3-pystache yasm - apt-get install -y -t bullseye-backports cmake - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.2 versionCode: 520021 commit: 7b01ceb6b9e877b9100cc15fa8b3b2be67387aff sudo: - apt-get update - apt-get install -y build-essential doxygen meson nasm pkgconf python3-pystache yasm - apt-get install -y -t bullseye-backports cmake - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.2 versionCode: 520022 commit: 7b01ceb6b9e877b9100cc15fa8b3b2be67387aff sudo: - apt-get update - apt-get install -y build-essential doxygen meson nasm pkgconf python3-pystache yasm - apt-get install -y -t bullseye-backports cmake - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=x86 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.2 versionCode: 520023 commit: 7b01ceb6b9e877b9100cc15fa8b3b2be67387aff sudo: - apt-get update - apt-get install -y build-essential doxygen meson nasm pkgconf python3-pystache yasm - apt-get install -y -t bullseye-backports cmake - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.3 versionCode: 520031 commit: 4624d2698d2051662350e2a857aac43d6fe27d01 sudo: - apt-get update - apt-get install -y build-essential doxygen meson nasm pkgconf python3-pystache yasm - apt-get install -y -t bullseye-backports cmake - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.3 versionCode: 520032 commit: 4624d2698d2051662350e2a857aac43d6fe27d01 sudo: - apt-get update - apt-get install -y build-essential doxygen meson nasm pkgconf python3-pystache yasm - apt-get install -y -t bullseye-backports cmake - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=x86 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.3 versionCode: 520033 commit: 4624d2698d2051662350e2a857aac43d6fe27d01 sudo: - apt-get update - apt-get install -y build-essential doxygen meson nasm pkgconf python3-pystache yasm - apt-get install -y -t bullseye-backports cmake - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.4 versionCode: 520041 commit: 849edc438228b937a7f4a4a52b9b120cb0a118be sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.4 versionCode: 520042 commit: 849edc438228b937a7f4a4a52b9b120cb0a118be sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=x86 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.4 versionCode: 520043 commit: 849edc438228b937a7f4a4a52b9b120cb0a118be sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.5 versionCode: 520051 commit: cce13828d9e63f650f5f01b59df58982805fc9e4 sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.5 versionCode: 520052 commit: cce13828d9e63f650f5f01b59df58982805fc9e4 sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=x86 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 5.2.5 versionCode: 520053 commit: cce13828d9e63f650f5f01b59df58982805fc9e4 sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: app/build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - export LINPHONE_SDK_VERSION=$(git tag --sort=v:refname --list '[0-9].[0-9].[0-9][0-9]' --list '[0-9].[0-9].[0-9]' | tail -1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' app/src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle app/build.gradle - sed -i -e '/google-services/d' build.gradle - sed -i -e '/keystore/d' -e '/repositories/,+17d' -e 's/${project.version}/$$VERSION$$/g' -e '/com.google.gms.google-services/d' -e '/org.linphone:linphone-sdk-android/d' -e "s/'\*.jar'/'linphone-sdk-android-release.aar'/" -e 's/appVersionCode = .*/appVersionCode = $$VERCODE$$/' app/build.gradle - sed -i -e '/FirebaseCrashlytics/d' app/src/main/java/org/linphone/core/CoreContext.kt - sed -i -e 's|https://www.linphone.org/releases||' -e 's|push_notification=.*|push_notification=0|' app/src/main/assets/linphonerc_default - sed -i -e '/ndk.dir/d' local.properties - sed -i -e '16,22d' settings.gradle scanignore: - settings.gradle build: - pushd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - popd - mkdir app/libs - cp $$linphone-sdk$$/build-android/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar app/libs/ ndk: 25.1.8937393 - versionName: 6.0.3 versionCode: 6000031 disable: wrong abi commit: cfe82d0bec7732359bbb934bdd966bb8a8549a7e subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -e '261,341d' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e '37,44d' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.3 versionCode: 6000033 disable: wrong abi commit: cfe82d0bec7732359bbb934bdd966bb8a8549a7e subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -e '261,341d' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e '37,44d' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.4 versionCode: 6000041 disable: wrong abi commit: cdef8b4945643aa1d0878d7d11a5d10fde6a7f94 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -e '261,341d' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e '37,44d' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.4 versionCode: 6000043 disable: wrong abi commit: cdef8b4945643aa1d0878d7d11a5d10fde6a7f94 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -e '261,341d' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e '37,44d' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.5 versionCode: 6000051 commit: 9de31bba99ddc1778634ede09621336a037a17e9 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("armeabi-v7a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -e '261,341d' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e '37,44d' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.5 versionCode: 6000053 commit: 9de31bba99ddc1778634ede09621336a037a17e9 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("arm64-v8a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -e '261,341d' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e '37,44d' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.6 versionCode: 6000061 commit: c68583e20d09e2bdc8b40a5a1d8758a1972d2b31 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("armeabi-v7a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.6 versionCode: 6000063 commit: c68583e20d09e2bdc8b40a5a1d8758a1972d2b31 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.2.37 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("arm64-v8a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.7 versionCode: 6000071 commit: 1dd2d965547ecd22eb629e4877d97a1d3403517c subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("armeabi-v7a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.7 versionCode: 6000073 commit: 1dd2d965547ecd22eb629e4877d97a1d3403517c subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("arm64-v8a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.8 versionCode: 6000081 commit: f4babdbbb0b4eab1798f957cbbbbacae729b68c3 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("armeabi-v7a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.8 versionCode: 6000083 commit: f4babdbbb0b4eab1798f957cbbbbacae729b68c3 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("arm64-v8a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.9 versionCode: 6000091 commit: 293da7b28b7acce7586724203ed117291d0b938d subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("armeabi-v7a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.9 versionCode: 6000093 commit: 293da7b28b7acce7586724203ed117291d0b938d subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("arm64-v8a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.10 versionCode: 6000101 commit: 44a3a8f970fc578f93367152abf847897398b2d7 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("armeabi-v7a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.10 versionCode: 6000103 commit: 44a3a8f970fc578f93367152abf847897398b2d7 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("arm64-v8a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.11 versionCode: 6000111 commit: ffc64dfc2526d05617ea22c2b4d3305130564757 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("armeabi-v7a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.11 versionCode: 6000113 commit: ffc64dfc2526d05617ea22c2b4d3305130564757 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("arm64-v8a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.12 versionCode: 6000121 commit: 5d202694b143283606cefd972c996b13cb369d34 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("armeabi-v7a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.12 versionCode: 6000123 commit: 5d202694b143283606cefd972c996b13cb369d34 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("arm64-v8a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.13 versionCode: 6000131 commit: 230ee3ed0a55eb2346676f48462066a7db571d4a subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("armeabi-v7a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.13 versionCode: 6000133 commit: 230ee3ed0a55eb2346676f48462066a7db571d4a subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("arm64-v8a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.14 versionCode: 6000141 commit: f5f60ae4b1d4261d57b1a02a12f7e6b7d47212c1 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - pushd $$linphone-sdk$$ - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("armeabi-v7a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=armv7 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 - versionName: 6.0.14 versionCode: 6000143 commit: f5f60ae4b1d4261d57b1a02a12f7e6b7d47212c1 subdir: app sudo: - apt-get update - apt-get install -y build-essential cmake doxygen meson nasm pkgconf python3-pystache yasm gradle: - yes output: build/outputs/apk/release/linphone-android-release-*.apk srclibs: - linphone-sdk@5.4.18 rm: - app/google-services.json prebuild: - date=$(git show --format=%ad --no-patch --no-notes) - pushd $$linphone-sdk$$ - LINPHONE_SDK_VERSION=$(git log --tags --no-walk --before="$date" --pretty="format:%S" | grep -P '^[\d.]+$' | head -n 1) - echo "Using Linphone SDK" $LINPHONE_SDK_VERSION - git checkout $LINPHONE_SDK_VERSION - git submodule update --init --recursive - rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase - sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d' liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java - popd - sed -i -e '/FirebaseMessaging/,+6d' src/main/AndroidManifest.xml - sed -i -e '/com.google.firebase/d' $$linphone-sdk$$/cmake/Android/gradle/build.gradle.cmake build.gradle.kts - sed -i -e '/googleGmsServices/d' -e '/crashlytics/d' ../build.gradle.kts - sed -i -e '/keystore/d' -e '/GoogleServicesPlugin/d' -e '/configure/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^ }/d' -e '/if (crashlyticsAvailable) {/,/^}/d' -e '/project.tasks.preBuild.dependsOn("ktlintFormat")/d' -e '/libs.plugins.crashlytics/d' -e '/google.firebase.bom/d' -e '/google.firebase.messaging/d' -e '/google.firebase.crashlytics/d' -e 's/versionCode = .*/versionCode = $$VERCODE$$/' -e '/abiFilters/s/listOf(.*)/listOf("arm64-v8a")/' build.gradle.kts - sed -i -e '/FirebaseCrashlytics/d' src/main/java/org/linphone/core/CoreContext.kt - sed -i -e '/firebase/d' src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt - sed -i -E -z -e 's|<[^<]+firebase[^<]+/>||g' -e 's|<[^<]+show_config_file[^<]+/>||g' src/main/res/layout/help_debug_fragment.xml - sed -i -e 's|https://download.linphone.org/releases||' src/main/assets/linphonerc_default - sed -i -e 's|download.linphone.org/maven_repository|maven.google.com|' -e '/repositories {/a mavenLocal()' ../settings.gradle.kts scanignore: - settings.gradle.kts build: - cd $$linphone-sdk$$ - cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64 -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_G729=ON - cmake --build build-android --parallel $(nproc) - mkdir -p $HOME/.m2/repository - cp -r build-android/maven_repository/* $HOME/.m2/repository/ ndk: r27 MaintainerNotes: We pull linphone-sdk at one random tag (since master is not allowed) and then checkout the latest tag available. AutoUpdateMode: Version UpdateCheckMode: Tags .*[0-9]$ VercodeOperation: - '%c * 10 + 1' - '%c * 10 + 3' CurrentVersion: 6.0.14 CurrentVersionCode: 6000143