mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-04-14 19:46:54 +00:00
Update Logseq to 0.10.14 (89)
This commit is contained in:
parent
ab88958957
commit
6d0e237bd5
1 changed files with 68 additions and 2 deletions
|
|
@ -567,11 +567,77 @@ Builds:
|
|||
- cp -r $$rsapi$$/jniLibs/* ../../node_modules/@logseq/capacitor-file-sync/android/src/main/jniLibs/
|
||||
ndk: r26b
|
||||
|
||||
- versionName: 0.10.14
|
||||
versionCode: 89
|
||||
commit: dde0aba2d441c962d28989b0af894cc261da3898
|
||||
subdir: android/app
|
||||
sudo:
|
||||
- sysctl fs.inotify.max_user_watches=524288 || true
|
||||
- apt-get update
|
||||
- apt-get install -y gcc libc-dev maven npm
|
||||
- npm -g install yarn
|
||||
gradle:
|
||||
- yes
|
||||
srclibs:
|
||||
- clojure@clojure-1.11.1
|
||||
- clojure-brew-install@1.11.1.1413
|
||||
- rustup@1.27.1
|
||||
- rsapi@@logseq/rsapi@0.0.91
|
||||
rm:
|
||||
- ios
|
||||
prebuild:
|
||||
- sed -i -e '/LOGSEQ_SENTRY_DSN/d' -e '/sentry {/,/^}/d' -e '/sentry/d' build.gradle
|
||||
- sed -i -e '/sentry/d' src/main/AndroidManifest.xml
|
||||
- cd ../..
|
||||
- sed -i -e 's|(storage/get "instrument-disabled")|true|' src/main/frontend/state.cljs
|
||||
- clojure_version=$(sed -n -E '/org.clojure\/clojure/s/.*"(.*)".*/\1/p' $$clojure-brew-install$$/deps.edn)
|
||||
- tools_deps_version=$(sed -n -E '/org.clojure\/tools.deps/s/.*"(.*)".*/\1/p'
|
||||
$$clojure-brew-install$$/deps.edn)
|
||||
- slf4j_version=$(sed -n -E '/org.slf4j\/slf4j-nop/s/.*"(.*)".*/\1/p' $$clojure-brew-install$$/deps.edn)
|
||||
- mkdir bin libexec
|
||||
- cp $$clojure-brew-install$$/src/main/resources/clojure/install/clojure bin
|
||||
- cp $$clojure-brew-install$$/src/main/resources/clojure/install/example-deps.edn
|
||||
./
|
||||
- sed -i -e "s/\${project.version}/$clojure_version/" -e "s|PREFIX|$(pwd)|"
|
||||
bin/clojure
|
||||
- pushd $$clojure$$
|
||||
- git checkout clojure-$clojure_version
|
||||
- sed -i -e "/<dependencies>/a <dependency><groupId>org.clojure</groupId><artifactId>tools.deps</artifactId><version>$tools_deps_version</version></dependency>"
|
||||
-e "/<dependencies>/a <dependency><groupId>org.slf4j</groupId><artifactId>slf4j-nop</artifactId><version>$slf4j_version</version></dependency>"
|
||||
pom.xml
|
||||
- mvn -Plocal -Dmaven.test.skip=true package
|
||||
- popd
|
||||
- mv $$clojure$$/clojure.jar libexec/clojure-tools-$clojure_version.jar
|
||||
- export PATH=$(pwd)/bin:$PATH
|
||||
- yarn install
|
||||
- yarn release-app
|
||||
- rm libexec/clojure-tools-1.11.1.jar
|
||||
- cp -r static public/
|
||||
- rm -rvf public/static/js/*.js.map
|
||||
- rm -rvf public/static/*.*
|
||||
- rm -rvf public/static/ios
|
||||
- npx cap sync android
|
||||
scandelete:
|
||||
- node_modules
|
||||
- tldraw
|
||||
- packages
|
||||
build:
|
||||
- pushd $$rsapi$$
|
||||
- $$rustup$$/rustup-init.sh -y --default-toolchain $(cat ./rust-toolchain) --target
|
||||
aarch64-linux-android armv7-linux-androideabi x86_64-linux-android i686-linux-android
|
||||
--component rust-src
|
||||
- source $HOME/.cargo/env
|
||||
- cargo install cargo-ndk@3.5.4 --locked
|
||||
- scripts/android_build.sh
|
||||
- popd
|
||||
- cp -r $$rsapi$$/jniLibs/* ../../node_modules/@logseq/capacitor-file-sync/android/src/main/jniLibs/
|
||||
ndk: r26b
|
||||
|
||||
MaintainerNotes: The commit of rsapi need to be updated manually. First, find the
|
||||
version of capacitor-file-sync in https://github.com/logseq/logseq/blob/master/yarn.lock,
|
||||
then check the update time of the libs in https://github.com/logseq/capacitor-file-sync/tree/master/android/src/main/jniLibs.
|
||||
|
||||
AutoUpdateMode: Version
|
||||
UpdateCheckMode: Tags ^[\d.]+$
|
||||
CurrentVersion: 0.10.13
|
||||
CurrentVersionCode: 88
|
||||
CurrentVersion: 0.10.14
|
||||
CurrentVersionCode: 89
|
||||
|
|
|
|||
Loading…
Reference in a new issue