fcitx5: 0.1.1

This commit is contained in:
linsui 2025-03-17 00:30:19 +08:00
parent 5418b3e0bc
commit 517d200234
10 changed files with 1565 additions and 21 deletions

View file

@ -897,6 +897,174 @@ Builds:
gradleprops:
- buildABI=x86_64
- versionName: 0.1.1-0-g3f41b65d
versionCode: 91
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: plugin/anthy
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.anthy-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite anthy-dict
- 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: plugin/anthy
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.anthy-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite anthy-dict
- 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: plugin/anthy
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.anthy-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite anthy-dict
- 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: plugin/anthy
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.anthy-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite anthy-dict
- popd
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
AutoUpdateMode: None
@ -908,5 +1076,5 @@ VercodeOperation:
- 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.plugin.anthy.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.0-0-g78c03d12
CurrentVersionCode: 84
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 94

View file

@ -537,6 +537,174 @@ Builds:
gradleprops:
- buildABI=x86_64
- versionName: 0.1.1-0-g3f41b65d
versionCode: 91
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: plugin/chewing
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
texinfo cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool ninja-build
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.chewing-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libchewing
- 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: plugin/chewing
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
texinfo cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool ninja-build
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.chewing-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libchewing
- 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: plugin/chewing
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
texinfo cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool ninja-build
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.chewing-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libchewing
- 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: plugin/chewing
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
texinfo cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool ninja-build
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.chewing-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libchewing
- popd
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
AutoUpdateMode: None
@ -548,5 +716,5 @@ VercodeOperation:
- 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.plugin.chewing.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.0-0-g78c03d12
CurrentVersionCode: 84
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 94

View file

@ -98,6 +98,26 @@ Builds:
scandelete:
- build-logic/convention/build
- versionName: 0.1.1-0-g3f41b65d
versionCode: 92
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: plugin/clipboard-filter
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.clipboard_filter-%v-release.apk
prebuild:
- cp -R ../../gradle .
- cd ../..
- sed -i -e 's|git@github.com:|https://github.com/|g' .gitmodules
- git submodule update --init plugin/clipboard-filter/ClearURLsRules
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/build-metadata.plugin.clipboard-filter.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
scandelete:
- build-logic/convention/build
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
AutoUpdateMode: None
@ -105,6 +125,6 @@ UpdateCheckMode: HTTP
VercodeOperation:
- 10 * %c + 2
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.plugin.clipboard_filter.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.0-0-g78c03d12
CurrentVersionCode: 82
= (\d+)|https://github.com/fcitx5-android/fcitx5-android/releases/latest/download/build-metadata.plugin.clipboard-filter.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 92

View file

@ -537,6 +537,174 @@ Builds:
gradleprops:
- buildABI=x86_64
- versionName: 0.1.1-0-g3f41b65d
versionCode: 91
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: plugin/hangul
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
check cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.hangul-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libhangul
- 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: plugin/hangul
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
check cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.hangul-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libhangul
- 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: plugin/hangul
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
check cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.hangul-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libhangul
- 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: plugin/hangul
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
check cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.hangul-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libhangul
- popd
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
AutoUpdateMode: None
@ -548,5 +716,5 @@ VercodeOperation:
- 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.plugin.hangul.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.0-0-g78c03d12
CurrentVersionCode: 84
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 94

View file

@ -557,6 +557,178 @@ Builds:
gradleprops:
- buildABI=x86_64
- versionName: 0.1.1-0-g3f41b65d
versionCode: 91
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: plugin/jyutping
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 cabal-install ghc libghc-shake-dev
opencc libghc-js-flot-data haskell-js-dgtable-utils automake libghc-aeson-pretty-dev
libtool libfcitx5utils-dev python-is-python3 zstd
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.jyutping-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite boost marisa opencc lua zstd libime-jyutping
- 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: plugin/jyutping
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 cabal-install ghc libghc-shake-dev
opencc libghc-js-flot-data haskell-js-dgtable-utils automake libghc-aeson-pretty-dev
libtool libfcitx5utils-dev python-is-python3 zstd
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.jyutping-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite boost marisa opencc lua zstd libime-jyutping
- 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: plugin/jyutping
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 cabal-install ghc libghc-shake-dev
opencc libghc-js-flot-data haskell-js-dgtable-utils automake libghc-aeson-pretty-dev
libtool libfcitx5utils-dev python-is-python3 zstd
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.jyutping-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite boost marisa opencc lua zstd libime-jyutping
- 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: plugin/jyutping
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 cabal-install ghc libghc-shake-dev
opencc libghc-js-flot-data haskell-js-dgtable-utils automake libghc-aeson-pretty-dev
libtool libfcitx5utils-dev python-is-python3 zstd
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.jyutping-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite boost marisa opencc lua zstd libime-jyutping
- popd
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
AutoUpdateMode: None
@ -568,5 +740,5 @@ VercodeOperation:
- 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.plugin.jyutping.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.0-0-g78c03d12
CurrentVersionCode: 84
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 94

View file

@ -549,6 +549,174 @@ Builds:
gradleprops:
- buildABI=x86_64
- versionName: 0.1.1-0-g3f41b65d
versionCode: 91
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: plugin/rime
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
opencc cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.rime-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite librime
- 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: plugin/rime
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
opencc cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.rime-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite librime
- 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: plugin/rime
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
opencc cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.rime-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite librime
- 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: plugin/rime
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
opencc cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool python-is-python3
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.rime-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite librime
- popd
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
AutoUpdateMode: None
@ -560,5 +728,5 @@ VercodeOperation:
- 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.plugin.rime.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.0-0-g78c03d12
CurrentVersionCode: 84
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 94

View file

@ -537,6 +537,174 @@ Builds:
gradleprops:
- buildABI=x86_64
- versionName: 0.1.1-0-g3f41b65d
versionCode: 91
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: plugin/sayura
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.sayura-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite
- 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: plugin/sayura
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.sayura-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite
- 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: plugin/sayura
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.sayura-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite
- 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: plugin/sayura
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.sayura-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite
- popd
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
AutoUpdateMode: None
@ -548,5 +716,5 @@ VercodeOperation:
- 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.plugin.sayura.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.0-0-g78c03d12
CurrentVersionCode: 84
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 94

View file

@ -181,6 +181,174 @@ Builds:
gradleprops:
- buildABI=x86_64
- versionName: 0.1.1-0-g3f41b65d
versionCode: 91
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: plugin/thai
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool gperf
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.thai-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libthai libiconv
- 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: plugin/thai
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool gperf
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.thai-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libthai libiconv
- 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: plugin/thai
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool gperf
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.thai-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libthai libiconv
- 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: plugin/thai
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool gperf
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.thai-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite libthai libiconv
- popd
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
AutoUpdateMode: None
@ -192,5 +360,5 @@ VercodeOperation:
- 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.plugin.thai.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.0-0-g78c03d12
CurrentVersionCode: 84
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 94

View file

@ -537,6 +537,174 @@ Builds:
gradleprops:
- buildABI=x86_64
- versionName: 0.1.1-0-g3f41b65d
versionCode: 91
commit: 3f41b65db9fcbff119f324d5a3aca58d3699e21a
subdir: plugin/unikey
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.unikey-%v-armeabi-v7a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite
- 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: plugin/unikey
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.unikey-%v-arm64-v8a-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite
- 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: plugin/unikey
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.unikey-%v-x86-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite
- 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: plugin/unikey
submodules: true
sudo:
- apt-get update
- apt-get install -y g++ make cmake xz-utils extra-cmake-modules gettext pkg-config
cabal-install ghc libghc-shake-dev libghc-js-flot-data haskell-js-dgtable-utils
automake libghc-aeson-pretty-dev libtool
gradle:
- yes
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.1/org.fcitx.fcitx5.android.plugin.unikey-%v-x86_64-release.apk
srclibs:
- fcitx5-android-prebuilder@c51cf3a806cf4d87ad724a7002486742531e6293
rm:
- lib/fcitx5/src/main/cpp/prebuilt
prebuild:
- cp -R ../../gradle .
- 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
./build-cabal -j fmt libuv libintl-lite
- popd
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
ndk: 25.2.9519653
gradleprops:
- buildABI=x86_64
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
AutoUpdateMode: None
@ -548,5 +716,5 @@ VercodeOperation:
- 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.plugin.unikey.json|"versionName":\s"(.*)"
CurrentVersion: 0.1.0-0-g78c03d12
CurrentVersionCode: 84
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 94

View file

@ -1194,6 +1194,182 @@ Builds:
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
@ -1205,5 +1381,5 @@ VercodeOperation:
- 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.0-0-g78c03d12
CurrentVersionCode: 84
CurrentVersion: 0.1.1-0-g3f41b65d
CurrentVersionCode: 94