fdroiddata/metadata/org.fcitx.fcitx5.android.yml
2025-06-25 11:12:30 +00:00

1386 lines
61 KiB
YAML

Categories:
- Keyboard & IME
- System
License: LGPL-2.1-only
AuthorName: Fcitx5 for Android Contributors
WebSite: https://fcitx5-android.github.io
SourceCode: https://github.com/fcitx5-android/fcitx5-android
IssueTracker: https://github.com/fcitx5-android/fcitx5-android/issues
Translation: https://explore.transifex.com/fcitx/fcitx5-android
AutoName: Fcitx5 for Android
RepoType: git
Repo: https://github.com/fcitx5-android/fcitx5-android
Builds:
- versionName: 0.0.4-0-g11909557
versionCode: 21
commit: 11909557491a5ff990b8d36a835fc8d947c3c147
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.4/org.fcitx.fcitx5.android-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@b2bb20c1f9f80d41166579ec6ca30fa532567392
rm:
- app/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/$(echo
$$VERSION$$ | sed 's/-.*//')/build-metadata.json | sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
scanignore:
- app/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=armeabi-v7a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build src/main/cpp/prebuilt
ndk: r25
preassemble:
- generateDataDescriptor
gradleprops:
- buildABI=armeabi-v7a
- versionName: 0.0.4-0-g11909557
versionCode: 22
commit: 11909557491a5ff990b8d36a835fc8d947c3c147
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.4/org.fcitx.fcitx5.android-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@b2bb20c1f9f80d41166579ec6ca30fa532567392
rm:
- app/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/$(echo
$$VERSION$$ | sed 's/-.*//')/build-metadata.json | sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
scanignore:
- app/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=arm64-v8a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build src/main/cpp/prebuilt
ndk: r25
preassemble:
- generateDataDescriptor
gradleprops:
- buildABI=arm64-v8a
- versionName: 0.0.4-0-g11909557
versionCode: 23
commit: 11909557491a5ff990b8d36a835fc8d947c3c147
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.4/org.fcitx.fcitx5.android-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@b2bb20c1f9f80d41166579ec6ca30fa532567392
rm:
- app/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/$(echo
$$VERSION$$ | sed 's/-.*//')/build-metadata.json | sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
scanignore:
- app/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=x86 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build src/main/cpp/prebuilt
ndk: r25
preassemble:
- generateDataDescriptor
gradleprops:
- buildABI=x86
- versionName: 0.0.4-0-g11909557
versionCode: 24
commit: 11909557491a5ff990b8d36a835fc8d947c3c147
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.4/org.fcitx.fcitx5.android-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@b2bb20c1f9f80d41166579ec6ca30fa532567392
rm:
- app/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/$(echo
$$VERSION$$ | sed 's/-.*//')/build-metadata.json | sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
scanignore:
- app/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=x86_64 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build src/main/cpp/prebuilt
ndk: r25
preassemble:
- generateDataDescriptor
gradleprops:
- buildABI=x86_64
- versionName: 0.0.5-0-g679ab7db
versionCode: 31
commit: 679ab7dbcf3ea21af1ba4785acbb591dedb5b9de
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.5/org.fcitx.fcitx5.android-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@e919646e5561aaaad34f87664819dfb1f9a0bc52
rm:
- app/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/$(echo
$$VERSION$$ | sed 's/-.*//')/build-metadata.json | sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
scanignore:
- app/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=armeabi-v7a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build src/main/cpp/prebuilt
ndk: r25
gradleprops:
- buildABI=armeabi-v7a
- versionName: 0.0.5-0-g679ab7db
versionCode: 32
commit: 679ab7dbcf3ea21af1ba4785acbb591dedb5b9de
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.5/org.fcitx.fcitx5.android-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@e919646e5561aaaad34f87664819dfb1f9a0bc52
rm:
- app/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/$(echo
$$VERSION$$ | sed 's/-.*//')/build-metadata.json | sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
scanignore:
- app/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=arm64-v8a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build src/main/cpp/prebuilt
ndk: r25
gradleprops:
- buildABI=arm64-v8a
- versionName: 0.0.5-0-g679ab7db
versionCode: 33
commit: 679ab7dbcf3ea21af1ba4785acbb591dedb5b9de
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.5/org.fcitx.fcitx5.android-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@e919646e5561aaaad34f87664819dfb1f9a0bc52
rm:
- app/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/$(echo
$$VERSION$$ | sed 's/-.*//')/build-metadata.json | sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
scanignore:
- app/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=x86 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build src/main/cpp/prebuilt
ndk: r25
gradleprops:
- buildABI=x86
- versionName: 0.0.6-0-g024241cf
versionCode: 41
commit: 024241cff19ca4bd79a3a6df511053c4c3aada29
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.6/org.fcitx.fcitx5.android-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@915bcacb0f21b842e1f888ade729038666987cdc
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1' 'ndk;25.0.8775105'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.6/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=armeabi-v7a ANDROID_NDK_ROOT=$$NDK$$/../25.0.8775105 CMAKE_VERSION=3.22.1
ANDROID_PLATFORM=23 COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict
runghc ../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=armeabi-v7a
- versionName: 0.0.6-0-g024241cf
versionCode: 42
commit: 024241cff19ca4bd79a3a6df511053c4c3aada29
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.6/org.fcitx.fcitx5.android-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@915bcacb0f21b842e1f888ade729038666987cdc
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1' 'ndk;25.0.8775105'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.6/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=arm64-v8a ANDROID_NDK_ROOT=$$NDK$$/../25.0.8775105 CMAKE_VERSION=3.22.1
ANDROID_PLATFORM=23 COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict
runghc ../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=arm64-v8a
- versionName: 0.0.6-0-g024241cf
versionCode: 43
commit: 024241cff19ca4bd79a3a6df511053c4c3aada29
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.6/org.fcitx.fcitx5.android-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@915bcacb0f21b842e1f888ade729038666987cdc
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1' 'ndk;25.0.8775105'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.6/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=x86 ANDROID_NDK_ROOT=$$NDK$$/../25.0.8775105 CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86
- versionName: 0.0.6-0-g024241cf
versionCode: 44
commit: 024241cff19ca4bd79a3a6df511053c4c3aada29
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.6/org.fcitx.fcitx5.android-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@915bcacb0f21b842e1f888ade729038666987cdc
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- sdkmanager 'cmake;3.22.1' 'ndk;25.0.8775105'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.6/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> ../gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=x86_64 ANDROID_NDK_ROOT=$$NDK$$/../25.0.8775105 CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
- versionName: 0.0.7-0-gac5720a1
versionCode: 51
commit: ac5720a1b9c2711a38268aae7b6d2b1d29304624
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libghc-aeson-pretty-dev libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.7/org.fcitx.fcitx5.android-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@44ded39b03261ae70599dd3be126c1c1d163f983
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.7/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/common/build.gradle.kts lib/plugin-base/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=armeabi-v7a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=armeabi-v7a
- versionName: 0.0.7-0-gac5720a1
versionCode: 52
commit: ac5720a1b9c2711a38268aae7b6d2b1d29304624
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libghc-aeson-pretty-dev libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.7/org.fcitx.fcitx5.android-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@44ded39b03261ae70599dd3be126c1c1d163f983
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.7/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/common/build.gradle.kts lib/plugin-base/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=arm64-v8a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=arm64-v8a
- versionName: 0.0.7-0-gac5720a1
versionCode: 53
commit: ac5720a1b9c2711a38268aae7b6d2b1d29304624
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libghc-aeson-pretty-dev libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.7/org.fcitx.fcitx5.android-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@44ded39b03261ae70599dd3be126c1c1d163f983
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.7/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/common/build.gradle.kts lib/plugin-base/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=x86 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86
- versionName: 0.0.7-0-gac5720a1
versionCode: 54
commit: ac5720a1b9c2711a38268aae7b6d2b1d29304624
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libghc-aeson-pretty-dev libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports libime-bin fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.7/org.fcitx.fcitx5.android-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@44ded39b03261ae70599dd3be126c1c1d163f983
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.7/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' -e 's/import \(.*\) qualified as/import
qualified \1 as/g' $$fcitx5-android-prebuilder$$/Main.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/common/build.gradle.kts lib/plugin-base/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- mkdir build
- cd build
- ABI=x86_64 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict runghc
../Main.hs -j everything
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
- versionName: 0.0.8-0-g4c8399ad
versionCode: 61
commit: 4c8399ad8fdcf57e79b7f4a8514bebfabb79e143
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
pkg-config ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev cabal-install
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libghc-aeson-pretty-dev libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.8/org.fcitx.fcitx5.android-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@868672e1b1ced9d6b46a5f7629a97718ec5a3042
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.8/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' $$fcitx5-android-prebuilder$$/src/Main.hs
- sed -i -e 's/import \(.*\) qualified as/import qualified \1 as/g' $$fcitx5-android-prebuilder$$/src/*.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=armeabi-v7a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libevent libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=armeabi-v7a
- versionName: 0.0.8-0-g4c8399ad
versionCode: 62
commit: 4c8399ad8fdcf57e79b7f4a8514bebfabb79e143
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
pkg-config ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev cabal-install
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libghc-aeson-pretty-dev libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.8/org.fcitx.fcitx5.android-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@868672e1b1ced9d6b46a5f7629a97718ec5a3042
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.8/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' $$fcitx5-android-prebuilder$$/src/Main.hs
- sed -i -e 's/import \(.*\) qualified as/import qualified \1 as/g' $$fcitx5-android-prebuilder$$/src/*.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=arm64-v8a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libevent libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=arm64-v8a
- versionName: 0.0.8-0-g4c8399ad
versionCode: 63
commit: 4c8399ad8fdcf57e79b7f4a8514bebfabb79e143
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
pkg-config ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev cabal-install
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libghc-aeson-pretty-dev libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.8/org.fcitx.fcitx5.android-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@868672e1b1ced9d6b46a5f7629a97718ec5a3042
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.8/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' $$fcitx5-android-prebuilder$$/src/Main.hs
- sed -i -e 's/import \(.*\) qualified as/import qualified \1 as/g' $$fcitx5-android-prebuilder$$/src/*.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=x86 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libevent libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86
- versionName: 0.0.8-0-g4c8399ad
versionCode: 64
commit: 4c8399ad8fdcf57e79b7f4a8514bebfabb79e143
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils bzip2 extra-cmake-modules gettext
pkg-config ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev cabal-install
ghc libghc-shake-dev opencc libghc-js-flot-data haskell-js-dgtable-utils automake
libghc-aeson-pretty-dev libtool openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports fcitx5-modules
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.8/org.fcitx.fcitx5.android-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@868672e1b1ced9d6b46a5f7629a97718ec5a3042
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.8/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' $$fcitx5-android-prebuilder$$/src/Main.hs
- sed -i -e 's/import \(.*\) qualified as/import qualified \1 as/g' $$fcitx5-android-prebuilder$$/src/*.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=x86_64 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libevent libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
- versionName: 0.0.9-0-g8dc51356
versionCode: 71
commit: 8dc51356d30f1eba8c5ede9d680bd2ee8be59747
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.9/org.fcitx.fcitx5.android-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@a242121699c037e9f97725db3aa15d78efc9b1ae
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.9/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' $$fcitx5-android-prebuilder$$/src/Main.hs
- sed -i -e 's/import \(.*\) qualified as/import qualified \1 as/g' $$fcitx5-android-prebuilder$$/src/*.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=armeabi-v7a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=armeabi-v7a
- versionName: 0.0.9-0-g8dc51356
versionCode: 72
commit: 8dc51356d30f1eba8c5ede9d680bd2ee8be59747
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.9/org.fcitx.fcitx5.android-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@a242121699c037e9f97725db3aa15d78efc9b1ae
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.9/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' $$fcitx5-android-prebuilder$$/src/Main.hs
- sed -i -e 's/import \(.*\) qualified as/import qualified \1 as/g' $$fcitx5-android-prebuilder$$/src/*.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=arm64-v8a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=arm64-v8a
- versionName: 0.0.9-0-g8dc51356
versionCode: 73
commit: 8dc51356d30f1eba8c5ede9d680bd2ee8be59747
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.9/org.fcitx.fcitx5.android-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@a242121699c037e9f97725db3aa15d78efc9b1ae
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.9/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' $$fcitx5-android-prebuilder$$/src/Main.hs
- sed -i -e 's/import \(.*\) qualified as/import qualified \1 as/g' $$fcitx5-android-prebuilder$$/src/*.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=x86 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86
- versionName: 0.0.9-0-g8dc51356
versionCode: 74
commit: 8dc51356d30f1eba8c5ede9d680bd2ee8be59747
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.9/org.fcitx.fcitx5.android-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@a242121699c037e9f97725db3aa15d78efc9b1ae
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.0.9/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e '/ImportQualifiedPost/d' $$fcitx5-android-prebuilder$$/src/Main.hs
- sed -i -e 's/import \(.*\) qualified as/import qualified \1 as/g' $$fcitx5-android-prebuilder$$/src/*.hs
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=x86_64 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
- versionName: 0.1.0-0-g78c03d12
versionCode: 81
commit: 78c03d126124a9ec19cc5071eb94086737b0be55
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.0/org.fcitx.fcitx5.android-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@875ff994026f254ebea67972a236526281edf697
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.0/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=armeabi-v7a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=armeabi-v7a
- versionName: 0.1.0-0-g78c03d12
versionCode: 82
commit: 78c03d126124a9ec19cc5071eb94086737b0be55
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.0/org.fcitx.fcitx5.android-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@875ff994026f254ebea67972a236526281edf697
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.0/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=arm64-v8a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=arm64-v8a
- versionName: 0.1.0-0-g78c03d12
versionCode: 83
commit: 78c03d126124a9ec19cc5071eb94086737b0be55
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.0/org.fcitx.fcitx5.android-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@875ff994026f254ebea67972a236526281edf697
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.0/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=x86 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86
- versionName: 0.1.0-0-g78c03d12
versionCode: 84
commit: 78c03d126124a9ec19cc5071eb94086737b0be55
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.0/org.fcitx.fcitx5.android-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@875ff994026f254ebea67972a236526281edf697
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.0/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=x86_64 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
- versionName: 0.1.1-0-g3f41b65d
versionCode: 91
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=armeabi-v7a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=armeabi-v7a
- versionName: 0.1.1-0-g3f41b65d
versionCode: 92
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=arm64-v8a ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=arm64-v8a
- versionName: 0.1.1-0-g3f41b65d
versionCode: 93
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=x86 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86
- versionName: 0.1.1-0-g3f41b65d
versionCode: 94
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: app
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ libtool make automake gettext bzip2 xz-utils zstd pkg-config
cmake extra-cmake-modules ninja-build libfmt-dev libboost-all-dev libfcitx5utils-dev
opencc ghc cabal-install libghc-shake-dev libghc-aeson-pretty-dev libghc-js-flot-data
haskell-js-dgtable-utils fcitx5-modules python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cd ..
- sdkmanager 'cmake;3.22.1'
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/build-metadata.json
| sed -n -E 's/.*timestamp.*"(.*)"$/\1/p')
- echo -e "\nbuildTimestamp=$buildTimestamp" >> gradle.properties
- sed -i -e 's|https://maven.pkg.github.com|https://jitpack.io|g' build-logic/convention/build.gradle.kts
lib/*/build.gradle.kts
scanignore:
- lib/fcitx5/src/main/cpp/fcitx5/src/modules/unicode/charselectdata
scandelete:
- build-logic/convention/build
build:
- pushd $$fcitx5-android-prebuilder$$
- cabal configure --disable-library-vanilla --enable-shared --enable-executable-dynamic
--ghc-options=-dynamic
- ABI=x86_64 ANDROID_NDK_ROOT=$$NDK$$ CMAKE_VERSION=3.22.1 ANDROID_PLATFORM=23
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
-j spell-dict fmt libuv libintl-lite boost marisa opencc libime lua chinese-addons-data
zstd
- popd
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
AutoUpdateMode: None
UpdateCheckMode: HTTP
VercodeOperation:
- 10 * %c + 1
- 10 * %c + 2
- 10 * %c + 3
- 10 * %c + 4
UpdateCheckData: https://raw.githubusercontent.com/fcitx5-android/fcitx5-android/master/build-logic/convention/src/main/kotlin/Versions.kt|baseVersionCode
= (\d+)|https://github.com/fcitx5-android/fcitx5-android/releases/latest/download/build-metadata.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 94