first commit
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
#!/bin/sh
|
||||
set -eu
|
||||
|
||||
if [ "$(id -u)" -ne 0 ]; then
|
||||
echo "Run this builder as root (or use the Dockerfile)." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
ROOT=${EP_ERASER_ROOT:-$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)}
|
||||
cd "$ROOT"
|
||||
rm -rf build
|
||||
mkdir -p build
|
||||
|
||||
lb config \
|
||||
--distribution trixie \
|
||||
--architectures amd64 \
|
||||
--binary-images iso-hybrid \
|
||||
--debian-installer false \
|
||||
--archive-areas "main contrib non-free-firmware" \
|
||||
--apt-recommends false \
|
||||
--bootappend-live "boot=live components username=eraser hostname=ep-eraser" \
|
||||
--iso-application "EP Eraser" \
|
||||
--iso-publisher "EP Eraser Project" \
|
||||
--iso-volume "EP_ERASER" \
|
||||
--image-name "ep-eraser" \
|
||||
--source false
|
||||
|
||||
lb build
|
||||
mv ./*.hybrid.iso build/ep-eraser-amd64.hybrid.iso
|
||||
sha256sum build/ep-eraser-amd64.hybrid.iso > build/ep-eraser-amd64.hybrid.iso.sha256
|
||||
echo "Built build/ep-eraser-amd64.hybrid.iso"
|
||||
Reference in New Issue
Block a user