mirror of
https://github.com/jfloff/docker-lineageos
synced 2025-04-18 14:17:55 +02:00
* Allow using another branch for proprietary blobs repo * Update image and use eclipse-temurin as base (openjdk is deprecated) * Add Fairphone 4 * Do not try to use prebuilt ccache binary Binary is not present at least when building lineage 19.1 for the Fairphone 4: bash: prebuilts/misc/linux-x86/ccache/ccache: No such file or directory * Add unzip Without unzip, the Fairphone 4 build fails with the following error: [ 52% 74698/142643] //prebuilts/sdk/current/extras/app-toolkit:android-arch-core-runtime-nodeps unzip AAR [common] FAILED: out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-arch-core-runtime-nodeps/android_common/aar/classes-combined.jar out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-arch-core-runtime -nodeps/android_common/aar/proguard.txt out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-arch-core-runtime-nodeps/android_common/aar/AndroidManifest.xml rm -rf out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-arch-core-runtime-nodeps/android_common/aar && mkdir -p out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-arch-core-runtime-nodeps/an droid_common/aar && unzip -qoDD -d out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-arch-core-runtime-nodeps/android_common/aar prebuilts/sdk/current/extras/app-toolkit/m2repository/android/arch/core/runtime/28.0. 0/runtime-28.0.0.aar && rm -rf out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-arch-core-runtime-nodeps/android_common/aar/res && touch out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-ar ch-core-runtime-nodeps/android_common/aar/classes-combined.jar out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-arch-core-runtime-nodeps/android_common/aar/proguard.txt out/soong/.intermediates/prebuilts/sdk/curre nt/extras/app-toolkit/android-arch-core-runtime-nodeps/android_common/aar/AndroidManifest.xml && out/soong/host/linux-x86/bin/merge_zips out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-arch-core-runtime-nodeps/an droid_common/aar/classes-combined.jar $(ls out/soong/.intermediates/prebuilts/sdk/current/extras/app-toolkit/android-arch-core-runtime-nodeps/android_common/aar/classes.jar 2> /dev/null) $(ls out/soong/.intermediates/prebuilts/sdk/current /extras/app-toolkit/android-arch-core-runtime-nodeps/android_common/aar/libs/*.jar 2> /dev/null) /bin/sh: 1: unzip: not found
11 lines
297 B
Bash
11 lines
297 B
Bash
#!/bin/bash
|
|
|
|
LINEAGEOS_REPO=https://github.com/LineageOS/android.git
|
|
LINEAGEOS_BRANCH=lineage-19.1
|
|
|
|
DEVICE_CODENAME=FP4
|
|
|
|
PROPRIETARY_BLOBS_REPO=https://github.com/FairBlobs/proprietary_vendor_fairphone
|
|
PROPRIETARY_BLOBS_BRANCH=staging/lineage-19.1
|
|
PROPRIETARY_BLOBS_DIR=$BASE_DIR/vendor/fairphone
|