mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-04-15 12:07:33 +00:00
fcitx5: 0.1.2
This commit is contained in:
parent
0a0a919baa
commit
486cad177c
10 changed files with 1560 additions and 20 deletions
|
|
@ -1066,6 +1066,174 @@ Builds:
|
|||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 101
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.anthy-%v-armeabi-v7a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j anthy
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=armeabi-v7a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 102
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.anthy-%v-arm64-v8a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j anthy
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=arm64-v8a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 103
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.anthy-%v-x86-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j anthy
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 104
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.anthy-%v-x86_64-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j anthy
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
|
||||
|
||||
AutoUpdateMode: None
|
||||
|
|
@ -1077,5 +1245,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.1-0-g3f41b65d
|
||||
CurrentVersionCode: 94
|
||||
CurrentVersion: 0.1.2-0-g5a4870c0
|
||||
CurrentVersionCode: 104
|
||||
|
|
|
|||
|
|
@ -706,6 +706,174 @@ Builds:
|
|||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 101
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.chewing-%v-armeabi-v7a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j chewing
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=armeabi-v7a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 102
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.chewing-%v-arm64-v8a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j chewing
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=arm64-v8a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 103
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.chewing-%v-x86-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j chewing
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 104
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.chewing-%v-x86_64-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j chewing
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
|
||||
|
||||
AutoUpdateMode: None
|
||||
|
|
@ -717,5 +885,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.1-0-g3f41b65d
|
||||
CurrentVersionCode: 94
|
||||
CurrentVersion: 0.1.2-0-g5a4870c0
|
||||
CurrentVersionCode: 104
|
||||
|
|
|
|||
|
|
@ -118,6 +118,26 @@ Builds:
|
|||
scandelete:
|
||||
- build-logic/convention/build
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 102
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
subdir: plugin/clipboard-filter
|
||||
gradle:
|
||||
- yes
|
||||
binary: https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.2/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
|
||||
|
|
@ -126,5 +146,5 @@ 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.1-0-g3f41b65d
|
||||
CurrentVersionCode: 92
|
||||
CurrentVersion: 0.1.2-0-g5a4870c0
|
||||
CurrentVersionCode: 102
|
||||
|
|
|
|||
|
|
@ -706,6 +706,174 @@ Builds:
|
|||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 101
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.hangul-%v-armeabi-v7a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j hangul
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=armeabi-v7a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 102
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.hangul-%v-arm64-v8a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j hangul
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=arm64-v8a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 103
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.hangul-%v-x86-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j hangul
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 104
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.hangul-%v-x86_64-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j hangul
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
|
||||
|
||||
AutoUpdateMode: None
|
||||
|
|
@ -717,5 +885,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.1-0-g3f41b65d
|
||||
CurrentVersionCode: 94
|
||||
CurrentVersion: 0.1.2-0-g5a4870c0
|
||||
CurrentVersionCode: 104
|
||||
|
|
|
|||
|
|
@ -730,6 +730,178 @@ Builds:
|
|||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 101
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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 libuv1-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.2/org.fcitx.fcitx5.android.plugin.jyutping-%v-armeabi-v7a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j jyutping
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=armeabi-v7a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 102
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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 libuv1-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.2/org.fcitx.fcitx5.android.plugin.jyutping-%v-arm64-v8a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j jyutping
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=arm64-v8a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 103
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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 libuv1-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.2/org.fcitx.fcitx5.android.plugin.jyutping-%v-x86-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j jyutping
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 104
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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 libuv1-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.2/org.fcitx.fcitx5.android.plugin.jyutping-%v-x86_64-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j jyutping
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
|
||||
|
||||
AutoUpdateMode: None
|
||||
|
|
@ -741,5 +913,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.1-0-g3f41b65d
|
||||
CurrentVersionCode: 94
|
||||
CurrentVersion: 0.1.2-0-g5a4870c0
|
||||
CurrentVersionCode: 104
|
||||
|
|
|
|||
|
|
@ -718,6 +718,174 @@ Builds:
|
|||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 101
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.rime-%v-armeabi-v7a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j rime
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=armeabi-v7a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 102
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.rime-%v-arm64-v8a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j rime
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=arm64-v8a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 103
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.rime-%v-x86-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j rime
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 104
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.rime-%v-x86_64-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j rime
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
|
||||
|
||||
AutoUpdateMode: None
|
||||
|
|
@ -729,5 +897,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.1-0-g3f41b65d
|
||||
CurrentVersionCode: 94
|
||||
CurrentVersion: 0.1.2-0-g5a4870c0
|
||||
CurrentVersionCode: 104
|
||||
|
|
|
|||
|
|
@ -706,6 +706,174 @@ Builds:
|
|||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 101
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.sayura-%v-armeabi-v7a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j sayura
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=armeabi-v7a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 102
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.sayura-%v-arm64-v8a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j sayura
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=arm64-v8a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 103
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.sayura-%v-x86-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j sayura
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 104
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.sayura-%v-x86_64-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j sayura
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
|
||||
|
||||
AutoUpdateMode: None
|
||||
|
|
@ -717,5 +885,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.1-0-g3f41b65d
|
||||
CurrentVersionCode: 94
|
||||
CurrentVersion: 0.1.2-0-g5a4870c0
|
||||
CurrentVersionCode: 104
|
||||
|
|
|
|||
|
|
@ -350,6 +350,174 @@ Builds:
|
|||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 101
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.thai-%v-armeabi-v7a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j thai
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=armeabi-v7a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 102
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.thai-%v-arm64-v8a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j thai
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=arm64-v8a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 103
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.thai-%v-x86-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j thai
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 104
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.thai-%v-x86_64-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j thai
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
|
||||
|
||||
AutoUpdateMode: None
|
||||
|
|
@ -361,5 +529,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.1-0-g3f41b65d
|
||||
CurrentVersionCode: 94
|
||||
CurrentVersion: 0.1.2-0-g5a4870c0
|
||||
CurrentVersionCode: 104
|
||||
|
|
|
|||
|
|
@ -706,6 +706,174 @@ Builds:
|
|||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 101
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.unikey-%v-armeabi-v7a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j unikey
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=armeabi-v7a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 102
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.unikey-%v-arm64-v8a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j unikey
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=arm64-v8a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 103
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.unikey-%v-x86-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j unikey
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 104
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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.2/org.fcitx.fcitx5.android.plugin.unikey-%v-x86_64-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cp -R ../../gradle .
|
||||
- cd ../..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
./build-cabal -j unikey
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
|
||||
|
||||
AutoUpdateMode: None
|
||||
|
|
@ -717,5 +885,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.1-0-g3f41b65d
|
||||
CurrentVersionCode: 94
|
||||
CurrentVersion: 0.1.2-0-g5a4870c0
|
||||
CurrentVersionCode: 104
|
||||
|
|
|
|||
|
|
@ -1371,6 +1371,178 @@ Builds:
|
|||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 101
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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 libuv1-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.2/org.fcitx.fcitx5.android-%v-armeabi-v7a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cd ..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
|
||||
-j app
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=armeabi-v7a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 102
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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 libuv1-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.2/org.fcitx.fcitx5.android-%v-arm64-v8a-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cd ..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
|
||||
-j app
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=arm64-v8a
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 103
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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 libuv1-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.2/org.fcitx.fcitx5.android-%v-x86-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cd ..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
|
||||
-j app
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86
|
||||
|
||||
- versionName: 0.1.2-0-g5a4870c0
|
||||
versionCode: 104
|
||||
commit: 5a4870c05785a8c9de390586e966ca4de70ed8e1
|
||||
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 libuv1-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.2/org.fcitx.fcitx5.android-%v-x86_64-release.apk
|
||||
srclibs:
|
||||
- fcitx5-android-prebuilder@0dbe74a6ba081a61b9be0db87953967fdac9769b
|
||||
rm:
|
||||
- lib/fcitx5/src/main/cpp/prebuilt
|
||||
prebuild:
|
||||
- cd ..
|
||||
- sdkmanager 'cmake;3.31.6'
|
||||
- buildTimestamp=$(curl -L https://github.com/fcitx5-android/fcitx5-android/releases/download/0.1.2/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.31.6 ANDROID_PLATFORM=23
|
||||
COMP_SPELL_DICT=/usr/lib/x86_64-linux-gnu/fcitx5/libexec/comp-spell-dict ./build-cabal
|
||||
-j app
|
||||
- popd
|
||||
- mv $$fcitx5-android-prebuilder$$/build ../lib/fcitx5/src/main/cpp/prebuilt
|
||||
ndk: r28
|
||||
gradleprops:
|
||||
- buildABI=x86_64
|
||||
|
||||
AllowedAPKSigningKeys: e4db1e9edff13629d07de4bbf8165fe9bd8557ab55092672da8e40dbe484ecd7
|
||||
|
||||
AutoUpdateMode: None
|
||||
|
|
@ -1382,5 +1554,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.1-0-g3f41b65d
|
||||
CurrentVersionCode: 94
|
||||
CurrentVersion: 0.1.2-0-g5a4870c0
|
||||
CurrentVersionCode: 104
|
||||
|
|
|
|||
Loading…
Reference in a new issue