diff options
Diffstat (limited to 'Makefile.syslinux')
-rw-r--r-- | Makefile.syslinux | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Makefile.syslinux b/Makefile.syslinux new file mode 100644 index 0000000..05b4f23 --- /dev/null +++ b/Makefile.syslinux @@ -0,0 +1,22 @@ +live-cd: syslinux-${SYSLINUX_VERSION} + mkdir -p live-cd + cp syslinux-${SYSLINUX_VERSION}/bios/core/isolinux.bin $@/ + cp syslinux-${SYSLINUX_VERSION}/bios/com32/elflink/ldlinux/ldlinux.c32 $@/ + echo 'default kernel.gz initrd=rootfs.gz' > $@/isolinux.cfg + cp kernel.gz $@/ + cp rootfs.gz $@/ + cd $@ && xorriso \ + -as mkisofs \ + -o ../alex_live.iso \ + -b isolinux.bin \ + -c boot.cat \ + -no-emul-boot \ + -boot-load-size 4 \ + -boot-info-table \ + ./ + +syslinux-${SYSLINUX_VERSION}: syslinux.tar.xz + tar xvf syslinux.tar.xz + +syslinux.tar.xz: + wget -O syslinux.tar.xz http://kernel.org/pub/linux/utils/boot/syslinux/syslinux-${SYSLINUX_VERSION}.tar.xz |