Changeset e0dd1a8 in mainline


Ignore:
Timestamp:
2006-05-30T19:10:33Z (19 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4520dc02
Parents:
2f2708d
Message:

create ISO image instead of floppy image (for AMD64)

Location:
arch/amd64
Files:
2 added
2 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • arch/amd64/Makefile.inc

    r2f2708d re0dd1a8  
    2727#
    2828
    29 build: image.boot
     29build: image.iso
    3030
    31 image.boot: kernel uspace
    32         gunzip -c arch/$(ARCH)/grub/grub.img.gz > image.boot
    33         e2cp arch/$(ARCH)/grub/grub.conf image.boot:/boot/grub/grub.conf
    34         e2cp $(KERNELDIR)/kernel.bin image.boot:/boot/kernel.bin
    35         e2cp $(USPACEDIR)/init/init image.boot:/init
    36         e2cp $(USPACEDIR)/ns/ns image.boot:/ns
    37         e2cp $(USPACEDIR)/pci/pci image.boot:/pci
    38         e2cp $(USPACEDIR)/fb/fb image.boot:/fb
    39         e2cp $(USPACEDIR)/kbd/kbd image.boot:/kbd
    40         e2cp $(USPACEDIR)/console/console image.boot:/console
     31image.iso: kernel uspace
     32        mkdir -p arch/$(ARCH)/iso/boot/grub
     33        cp arch/$(ARCH)/grub/stage2_eltorito arch/$(ARCH)/iso/boot/grub/
     34        cp arch/$(ARCH)/grub/menu.lst arch/$(ARCH)/iso/boot/grub/
     35        cp $(KERNELDIR)/kernel.bin arch/$(ARCH)/iso/boot/
     36        cp $(USPACEDIR)/init/init arch/$(ARCH)/iso/boot/
     37        cp $(USPACEDIR)/ns/ns arch/$(ARCH)/iso/boot/
     38        cp $(USPACEDIR)/pci/pci arch/$(ARCH)/iso/boot/
     39        cp $(USPACEDIR)/fb/fb arch/$(ARCH)/iso/boot/
     40        cp $(USPACEDIR)/kbd/kbd arch/$(ARCH)/iso/boot/
     41        cp $(USPACEDIR)/console/console arch/$(ARCH)/iso/boot/
     42        mkisofs -J -r -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o image.iso arch/$(ARCH)/iso/
    4143
    4244clean: clean_kernel clean_uspace
    43         -rm -f image.boot
     45        -rm -fr arch/$(ARCH)/iso
     46        -rm -f image.iso
    4447
    4548arch_distclean: distclean_kernel distclean_uspace
Note: See TracChangeset for help on using the changeset viewer.