mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-05-23 14:17:26 +00:00
magisk: 26.0
This commit is contained in:
parent
fd7d8c6e1f
commit
59107693d3
1 changed files with 66 additions and 21 deletions
|
|
@ -42,27 +42,6 @@ Builds:
|
|||
scanignore:
|
||||
- app/shared/src/main/java/com/topjohnwu/magisk/utils/DynamicClassLoader.java
|
||||
|
||||
- versionName: '1.0'
|
||||
versionCode: 2
|
||||
disable: Not used
|
||||
commit: bb64ba0ef6a9bdbfcb1a2ceb4e4900f94b0deb95
|
||||
subdir: stub
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y openjdk-11-jdk-headless
|
||||
- update-alternatives --auto java
|
||||
gradle:
|
||||
- yes
|
||||
rm:
|
||||
- native
|
||||
- tools
|
||||
prebuild:
|
||||
- echo -e 'version=25.1' > ../config.prop
|
||||
- sed -i -e 's|"https://.*"|"https://f-droid.org/repo/com.topjohnwu.magisk_${Config.versionCode}.apk"|'
|
||||
-e '/versionCode/s/1/$$VERCODE$$/' build.gradle.kts
|
||||
scanignore:
|
||||
- app/shared/src/main/java/com/topjohnwu/magisk/utils/DynamicClassLoader.java
|
||||
|
||||
- versionName: '1.0'
|
||||
versionCode: 3
|
||||
commit: b6d50bea2cf8149fe1fffb3589bd9d7e4fbc9e28
|
||||
|
|
@ -79,6 +58,26 @@ Builds:
|
|||
scanignore:
|
||||
- app/shared/src/main/java/com/topjohnwu/magisk/utils/DynamicClassLoader.java
|
||||
|
||||
- versionName: '1.0'
|
||||
versionCode: 4
|
||||
commit: 7cb0909c70126225f817de27d5f43c7e115db29c
|
||||
subdir: stub
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y openjdk-17-jdk-headless
|
||||
- update-alternatives --auto java
|
||||
gradle:
|
||||
- yes
|
||||
rm:
|
||||
- native
|
||||
- tools
|
||||
prebuild:
|
||||
- echo -e 'version=26.0' > ../config.prop
|
||||
- sed -i -e 's|"https://.*"|"https://f-droid.org/repo/com.topjohnwu.magisk_${Config.versionCode}.apk"|'
|
||||
-e '/versionCode/s/1/$$VERCODE$$/' build.gradle.kts
|
||||
scanignore:
|
||||
- app/shared/src/main/java/com/topjohnwu/magisk/utils/DynamicClassLoader.java
|
||||
|
||||
- versionName: '22.0'
|
||||
versionCode: 22000
|
||||
commit: v22.0
|
||||
|
|
@ -393,6 +392,52 @@ Builds:
|
|||
- python3 ./build.py -rv binary
|
||||
- python3 ./build.py -rv app
|
||||
|
||||
- versionName: '26.0'
|
||||
versionCode: 26000
|
||||
disable: build stub first
|
||||
commit: 7cb0909c70126225f817de27d5f43c7e115db29c
|
||||
timeout: 20000
|
||||
submodules: true
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y g++ make pkg-config libssl-dev ninja-build clang-13 cmake
|
||||
lld-13 openjdk-17-jdk-headless
|
||||
- update-alternatives --auto java
|
||||
output: out/app-release.apk
|
||||
srclibs:
|
||||
- ondk@r25.2
|
||||
- vboot@release-R91-13904.B
|
||||
extlibs:
|
||||
- stub/stub.jar
|
||||
prebuild:
|
||||
- echo -e 'version=$$VERSION$$' > ./config.prop
|
||||
- sed -i -e 's|https://.*download/{ndk_ver}|$$ondk$$/dist|' -e 's/urllib.request.urlopen(url)/open(url,"rb")/'
|
||||
build.py
|
||||
- sed -i -e 's/-12/-13/' -e 's/"src",.*/"src"]/' $$ondk$$/config-linux.toml
|
||||
- sed -i -e '/Key.CHECK_UPDATES/s/true/false/' ./app/src/main/java/com/topjohnwu/magisk/core/Config.kt
|
||||
scanignore:
|
||||
- app/shared/src/main/java/com/topjohnwu/magisk/utils/DynamicClassLoader.java
|
||||
scandelete:
|
||||
- native/src/external
|
||||
- tools
|
||||
build:
|
||||
- pushd $$ondk$$
|
||||
- ./build.sh x86_64
|
||||
- popd
|
||||
- cp $$NDK$$/platforms/android-19/arch-arm/usr/lib/*.[ao] tools/ndk-bins/21/arm
|
||||
- cp $$NDK$$/platforms/android-19/arch-x86/usr/lib/*.[ao] tools/ndk-bins/21/i686
|
||||
- pushd $$vboot$$
|
||||
- make ARCH=arm futil
|
||||
- popd
|
||||
- cp $$vboot$$/build/futility/futility tools
|
||||
- ln -s $(which gradle) ./gradlew
|
||||
- mkdir out
|
||||
- curl -Lo out/stub-release.apk https://f-droid.org/archive/com.topjohnwu.magisk_4.apk
|
||||
- python3 ./build.py -rv ndk
|
||||
- python3 ./build.py -rv binary
|
||||
- python3 ./build.py -rv app
|
||||
ndk: r10e
|
||||
|
||||
MaintainerNotes: |-
|
||||
22.1: https://github.com/topjohnwu/ndk-busybox/commit/31b2b5780bf9fe982e1f3d9df0bd4b1b44d6e394
|
||||
in submodule is removed for some unkonwn reasons. Re-add it to fix the multiple definition error.
|
||||
|
|
|
|||
Loading…
Reference in a new issue