Moved all building into a $TARGET_ARCH directory tree.
authorRalph Ronnquist <rrq@rrq.au>
Wed, 18 Sep 2024 10:03:55 +0000 (20:03 +1000)
committerRalph Ronnquist <rrq@rrq.au>
Wed, 18 Sep 2024 10:03:55 +0000 (20:03 +1000)
build-installer.sh

index 8dcfa78075863f1295dac6d499a2c131424f1ea6..ae627bb6588a85a7aa42d5fe9917bc3b3ca34bb3 100755 (executable)
@@ -11,7 +11,7 @@ export http_proxy=http://10.10.10.100:3142
 : ${TARGET_ARCH:=arm64}
 : ${SOURCE_SERVER:=http://deb.devuan.org/merged}
 : ${SECTIONS:="main non-free-firmware main/debian-installer"}
-: ${BUILD:=build}
+: ${BUILD:=$TARGET_ARCH/build}
 : ${SOURCES:=$BUILD/sources}
 : ${MEDIA:=$BUILD/media}
 : ${INITRD:=$BUILD/initrd}
@@ -206,5 +206,5 @@ mv $INITRD/{bin,sbin}/archdetect
 ######################################################################
 # Pack up $INITRD into a top-level initrd.gz, and copy out vmlinuz
 find $INITRD -not -name udebs -printf '%P\n' | \
-    fakeroot cpio -o -H newc -D $INITRD | gzip > initrd.gz
-cp $INITRD/boot/vmlinuz .
+    fakeroot cpio -o -H newc -D $INITRD | gzip > $TARGET_ARCH/initrd.gz
+cp $INITRD/boot/vmlinuz $TARGET_ARCH/