diff --git a/metadata/com.openear.www.yml b/metadata/com.openear.www.yml index c664f6d96b..ade6a54a5a 100644 --- a/metadata/com.openear.www.yml +++ b/metadata/com.openear.www.yml @@ -152,7 +152,50 @@ Builds: - node_modules/ ndk: r21e + - versionName: 1.5.1 + versionCode: 22 + commit: d8b37c3a47290e20c600516e425ac99e4780f1e4 + subdir: android + sudo: + - sysctl fs.inotify.max_user_watches=524288 + - curl -Lo node.tar.xz https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.xz + - echo "0570b9354959f651b814e56a4ce98d4a067bf2385b9a0e6be075739bc65b0fae node.tar.xz" + | sha256sum -c - + - tar xJf node.tar.xz --strip-components=1 -C /usr/local/ + - npm -g install yarn + - apt-get update || apt-get update + - apt-get install -y openjdk-11-jdk-headless + - update-alternatives --auto java + - pushd build/srclib/cpython + - ./configure + - make -j$(nproc) + - make install + - popd + - apt-get install -y g++ + gradle: + - yes + output: app/build/outputs/apk/release/app-release-unsigned.apk + srclibs: + - cpython@v3.9.6 + prebuild: + - cd .. + - npm_config_build_from_source=true yarn --force + - npm_config_build_from_source=true yarn add @ionic/cli + - sed -i '/com.google.android.gms:play-services-location/d' node_modules/@capacitor/android/capacitor/build.gradle + - sed -i '/com.google.firebase:firebase-messaging/d' node_modules/@capacitor/android/capacitor/build.gradle + - sed -i '/import com.getcapacitor.plugin.Geolocation;/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java + - sed -i '/import com.getcapacitor.plugin.PushNotifications;/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java + - sed -i '/this.registerPlugin(Geolocation.class);/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java + - sed -i '/this.registerPlugin(PushNotifications.class);/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java + - rm -rf node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/CapacitorFirebaseMessagingService.java + - rm -rf node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/plugin/PushNotifications.java + - rm -rf node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/plugin/Geolocation.java + - yarn run ionic capacitor sync android + scandelete: + - node_modules/ + ndk: r21e + AutoUpdateMode: Version UpdateCheckMode: Tags -CurrentVersion: 1.4.2 -CurrentVersionCode: 21 +CurrentVersion: 1.5.1 +CurrentVersionCode: 22