@@ 11,10 11,10 @@ BOOT = boot/+x86_64
boot.iso: $(BOOT)/boot.bin $(BOOT)/syslinux.cfg vulcan/init helios
mkdir -p $(BOOT)/isodir
cp $(BOOT)/syslinux.cfg $(BOOT)/isodir/syslinux.cfg
- cp $(SYSLINUX)/mboot.c32 $(BOOT)/isodir/mboot.c32
- cp $(SYSLINUX)/ldlinux.c32 $(BOOT)/isodir/ldlinux.c32
- cp $(SYSLINUX)/libcom32.c32 $(BOOT)/isodir/libcom32.c32
- cp $(SYSLINUX)/isolinux.bin $(BOOT)/isodir/isolinux.bin
+ install -m644 $(SYSLINUX)/mboot.c32 $(BOOT)/isodir/mboot.c32
+ install -m644 $(SYSLINUX)/ldlinux.c32 $(BOOT)/isodir/ldlinux.c32
+ install -m644 $(SYSLINUX)/libcom32.c32 $(BOOT)/isodir/libcom32.c32
+ install -m644 $(SYSLINUX)/isolinux.bin $(BOOT)/isodir/isolinux.bin
cp $(BOOT)/boot.bin $(BOOT)/isodir/boot.bin
cp helios $(BOOT)/isodir/helios
@@ 27,10 27,10 @@ boot.iso: $(BOOT)/boot.bin $(BOOT)/syslinux.cfg vulcan/init helios
test.iso: $(BOOT)/boot.bin $(BOOT)/syslinux.cfg vulcan/test helios
mkdir -p $(BOOT)/isodir
cp $(BOOT)/syslinux.cfg $(BOOT)/isodir/syslinux.cfg
- cp $(SYSLINUX)/mboot.c32 $(BOOT)/isodir/mboot.c32
- cp $(SYSLINUX)/ldlinux.c32 $(BOOT)/isodir/ldlinux.c32
- cp $(SYSLINUX)/libcom32.c32 $(BOOT)/isodir/libcom32.c32
- cp $(SYSLINUX)/isolinux.bin $(BOOT)/isodir/isolinux.bin
+ install -m644 $(SYSLINUX)/mboot.c32 $(BOOT)/isodir/mboot.c32
+ install -m644 $(SYSLINUX)/ldlinux.c32 $(BOOT)/isodir/ldlinux.c32
+ install -m644 $(SYSLINUX)/libcom32.c32 $(BOOT)/isodir/libcom32.c32
+ install -m644 $(SYSLINUX)/isolinux.bin $(BOOT)/isodir/isolinux.bin
cp $(BOOT)/boot.bin $(BOOT)/isodir/boot.bin
cp helios $(BOOT)/isodir/helios