From: Thomas Glanzmann Date: Fri, 11 Feb 2022 20:47:00 +0000 (+0100) Subject: reorder put build_linux on top because it now is the first step X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/commitdiff_plain/e4c546cc2fc5e0179741890f24aa563f4f550dcf reorder put build_linux on top because it now is the first step --- diff --git a/bootstrap.sh b/bootstrap.sh index 1bbd638..df60477 100644 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -8,6 +8,25 @@ set -e unset LC_CTYPE unset LANG +build_linux() +{ +( + test -d linux || git clone --depth 1 https://github.com/AsahiLinux/linux -b smc/work + cd linux + git fetch + git reset --hard origin/smc/work; git clean -f -x -d + curl -s https://tg.st/u/9ce9060dea91951a330feeeda3ad636bc88c642c.patch | git am - + curl -s https://tg.st/u/5nly | git am - + curl -s https://tg.st/u/0wM8 | git am - + curl -s https://tg.st/u/256f5efbf23ff68c489dad92f99d1cecfb021729.patch | git am - + curl -s https://tg.st/u/8737955a0263d09ffa8550658dfcac1df3d0665c.patch | git am - + curl -s https://tg.st/u/m1-config-smc-2022-02-06 > .config + + make olddefconfig + make -j $(( 2* `nproc`)) bindeb-pkg +) +} + build_m1n1() { ( @@ -22,7 +41,6 @@ build_m1n1() build_uboot() { ( - # Build u-boot test -d u-boot || git clone --depth 1 https://github.com/jannau/u-boot -b x2r10g10b10 cd u-boot git fetch @@ -36,25 +54,6 @@ build_uboot() cat m1n1/build/m1n1.macho `find linux/arch/arm64/boot/dts/apple/ -name \*.dtb` u-boot/u-boot-nodtb.bin > u-boot.macho } -build_linux() -{ -( - test -d linux || git clone --depth 1 https://github.com/AsahiLinux/linux -b smc/work - cd linux - git fetch - git reset --hard origin/smc/work; git clean -f -x -d - curl -s https://tg.st/u/9ce9060dea91951a330feeeda3ad636bc88c642c.patch | git am - - curl -s https://tg.st/u/5nly | git am - - curl -s https://tg.st/u/0wM8 | git am - - curl -s https://tg.st/u/m1-config-smc-2022-02-06 > .config - curl -s https://tg.st/u/256f5efbf23ff68c489dad92f99d1cecfb021729.patch | git am - - curl -s https://tg.st/u/8737955a0263d09ffa8550658dfcac1df3d0665c.patch | git am - - - make olddefconfig - make -j $(( 2* `nproc`)) bindeb-pkg -) -} - build_rootfs() { ( @@ -149,7 +148,6 @@ upload() curl -n -D - $MYCURLARGS https://upload.glanzmann.de/ | grep ^x-location | awk '{print $2}' } - upload_artefacts() { export KERNEL=`ls -1rt linux-image*.deb | grep -v dbg | tail -1`