first build

main
Olivier Schwander 2024-12-02 18:34:38 +01:00
commit 047e0f7f61
5 changed files with 65 additions and 0 deletions

16
.gitignore vendored Normal file
View File

@ -0,0 +1,16 @@
*~
.lock
build.log
.build/
binary/
cache/
chroot/
chroot.*
binary.*
live-image-amd64.*
config/package-lists/live.list.chroot

5
auto/build Executable file
View File

@ -0,0 +1,5 @@
#!/bin/sh
set -e
lb build noauto "${@}" 2>&1 | tee build.log

8
auto/clean Executable file
View File

@ -0,0 +1,8 @@
#!/bin/sh
set -e
lb clean noauto "${@}"
rm -f config/binary config/bootstrap config/chroot config/common config/source
rm -f build.log

29
auto/config Executable file
View File

@ -0,0 +1,29 @@
#!/bin/sh
set -e
lb config noauto \
--mode "debian" \
--system "live" \
--distribution "stable" \
--architecture "amd64" \
--archive-areas "main contrib non-free" \
--security "true" \
--updates "true" \
--backports "true" \
--apt-indices "true" \
--apt-recommends "true" \
--apt-secure "true" \
--apt-source-archives "false" \
--binary-images "iso-hybrid" \
--bootloaders "syslinux grub-efi" \
--linux-package "linux-image linux-headers" \
--debian-installer "live" \
--debian-installer-distribution "stable" \
--debian-installer-gui "true" \
--firmware-binary "true" \
--firmware-chroot "true" \
--memtest "none" \
--win32-loader "false" \
"${@}"

View File

@ -0,0 +1,7 @@
zfsutils-linux
zfs-dkms
btrfs-progs
parted