Changeset f0707ab in mainline
- Timestamp:
- 2009-04-16T10:25:52Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 14fc1d9
- Parents:
- d15815e2
- Location:
- boot/arch
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
boot/arch/amd64/Makefile.inc
rd15815e2 rf0707ab 26 26 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 27 # 28 29 TMP = distroot 28 30 29 31 INIT_TASKS = \ … … 59 61 60 62 $(BASE)/image.iso: arch/$(BARCH)/grub/stage2_eltorito arch/$(BARCH)/grub/menu.lst $(KERNELDIR)/kernel.bin $(INIT_TASKS) $(RD_SRVS) $(RD_APPS) 61 mkdir -p arch/$(BARCH)/iso/boot/grub62 cp arch/$(BARCH)/grub/stage2_eltorito arch/$(BARCH)/iso/boot/grub/63 mkdir -p $(TMP)/boot/grub 64 cp arch/$(BARCH)/grub/stage2_eltorito $(TMP)/boot/grub/ 63 65 ifneq ($(RDFMT),tmpfs) 64 cat arch/$(BARCH)/grub/menu.lst | grep -v "tmpfs" > arch/$(BARCH)/iso/boot/grub/menu.lst66 cat arch/$(BARCH)/grub/menu.lst | grep -v "tmpfs" > $(TMP)/boot/grub/menu.lst 65 67 endif 66 68 ifneq ($(RDFMT),fat) 67 cat arch/$(BARCH)/grub/menu.lst | grep -v "fat" > arch/$(BARCH)/iso/boot/grub/menu.lst69 cat arch/$(BARCH)/grub/menu.lst | grep -v "fat" > $(TMP)/boot/grub/menu.lst 68 70 endif 69 cp $(KERNELDIR)/kernel.bin arch/$(BARCH)/iso/boot/71 cp $(KERNELDIR)/kernel.bin $(TMP)/boot/ 70 72 for task in $(INIT_TASKS) ; do \ 71 cp $$task arch/$(BARCH)/iso/boot/ ; \73 cp $$task $(TMP)/boot/ ; \ 72 74 done 73 75 for file in $(RD_SRVS) ; do \ … … 78 80 done 79 81 ifeq ($(RDFMT),tmpfs) 80 $(BASE)/tools/mktmpfs.py $(USPACEDIR)/dist/ arch/$(BARCH)/iso/boot/initrd.fs82 $(BASE)/tools/mktmpfs.py $(USPACEDIR)/dist/ $(TMP)/boot/initrd.fs 81 83 endif 82 84 ifeq ($(RDFMT),fat) 83 $(BASE)/tools/mkfat.py $(USPACEDIR)/dist/ arch/$(BARCH)/iso/boot/initrd.fs85 $(BASE)/tools/mkfat.py $(USPACEDIR)/dist/ $(TMP)/boot/initrd.fs 84 86 endif 85 $(BASE)/tools/mkhord.py 4096 arch/$(BARCH)/iso/boot/initrd.fs arch/$(BARCH)/iso/boot/initrd.img86 rm arch/$(BARCH)/iso/boot/initrd.fs87 mkisofs -J -r -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o $ (BASE)/image.iso arch/$(BARCH)/iso/87 $(BASE)/tools/mkhord.py 4096 $(TMP)/boot/initrd.fs $(TMP)/boot/initrd.img 88 rm $(TMP)/boot/initrd.fs 89 mkisofs -J -r -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o $@ $(TMP)/ 88 90 89 91 clean: … … 94 96 rm -f $(USPACEDIR)/dist/app/`basename $$file` ; \ 95 97 done 96 -rm -fr arch/$(BARCH)/iso98 -rm -fr $(TMP) 97 99 -rm -f $(BASE)/image.iso -
boot/arch/ia32/Makefile.inc
rd15815e2 rf0707ab 27 27 # 28 28 29 TMP = distroot 30 29 31 INIT_TASKS = \ 30 32 $(USPACEDIR)/srv/ns/ns \ … … 33 35 $(USPACEDIR)/srv/devmap/devmap \ 34 36 $(USPACEDIR)/srv/rd/rd \ 35 $(USPACEDIR)/srv/vfs/vfs 37 $(USPACEDIR)/srv/vfs/vfs 36 38 ifeq ($(RDFMT),tmpfs) 37 39 INIT_TASKS += $(USPACEDIR)/srv/fs/tmpfs/tmpfs … … 46 48 $(USPACEDIR)/srv/kbd/kbd \ 47 49 $(USPACEDIR)/srv/console/console \ 50 $(USPACEDIR)/srv/fs/tmpfs/tmpfs \ 48 51 $(USPACEDIR)/srv/fs/fat/fat 49 52 … … 58 61 59 62 $(BASE)/image.iso: arch/$(BARCH)/grub/stage2_eltorito arch/$(BARCH)/grub/menu.lst $(KERNELDIR)/kernel.bin $(INIT_TASKS) $(RD_SRVS) $(RD_APPS) 60 mkdir -p arch/$(BARCH)/iso/boot/grub61 cp arch/$(BARCH)/grub/stage2_eltorito arch/$(BARCH)/iso/boot/grub/63 mkdir -p $(TMP)/boot/grub 64 cp arch/$(BARCH)/grub/stage2_eltorito $(TMP)/boot/grub/ 62 65 ifneq ($(RDFMT),tmpfs) 63 cat arch/$(BARCH)/grub/menu.lst | grep -v "tmpfs" > arch/$(BARCH)/iso/boot/grub/menu.lst66 cat arch/$(BARCH)/grub/menu.lst | grep -v "tmpfs" > $(TMP)/boot/grub/menu.lst 64 67 endif 65 68 ifneq ($(RDFMT),fat) 66 cat arch/$(BARCH)/grub/menu.lst | grep -v "fat" > arch/$(BARCH)/iso/boot/grub/menu.lst69 cat arch/$(BARCH)/grub/menu.lst | grep -v "fat" > $(TMP)/boot/grub/menu.lst 67 70 endif 68 cp $(KERNELDIR)/kernel.bin arch/$(BARCH)/iso/boot/71 cp $(KERNELDIR)/kernel.bin $(TMP)/boot/ 69 72 for task in $(INIT_TASKS) ; do \ 70 cp $$task arch/$(BARCH)/iso/boot/ ; \73 cp $$task $(TMP)/boot/ ; \ 71 74 done 72 75 for file in $(RD_SRVS) ; do \ … … 77 80 done 78 81 ifeq ($(RDFMT),tmpfs) 79 $(BASE)/tools/mktmpfs.py $(USPACEDIR)/dist/ arch/$(BARCH)/iso/boot/initrd.fs82 $(BASE)/tools/mktmpfs.py $(USPACEDIR)/dist/ $(TMP)/boot/initrd.fs 80 83 endif 81 84 ifeq ($(RDFMT),fat) 82 $(BASE)/tools/mkfat.py $(USPACEDIR)/dist/ arch/$(BARCH)/iso/boot/initrd.fs85 $(BASE)/tools/mkfat.py $(USPACEDIR)/dist/ $(TMP)/boot/initrd.fs 83 86 endif 84 $(BASE)/tools/mkhord.py 4096 arch/$(BARCH)/iso/boot/initrd.fs arch/$(BARCH)/iso/boot/initrd.img85 rm arch/$(BARCH)/iso/boot/initrd.fs86 mkisofs -J -r -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o $ (BASE)/image.iso arch/$(BARCH)/iso/87 $(BASE)/tools/mkhord.py 4096 $(TMP)/boot/initrd.fs $(TMP)/boot/initrd.img 88 rm $(TMP)/boot/initrd.fs 89 mkisofs -J -r -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o $@ $(TMP)/ 87 90 88 91 clean: … … 93 96 rm -f $(USPACEDIR)/dist/app/`basename $$file` ; \ 94 97 done 95 -rm -fr arch/$(BARCH)/iso98 -rm -fr $(TMP) 96 99 -rm -f $(BASE)/image.iso -
boot/arch/sparc64/Makefile.inc
rd15815e2 rf0707ab 52 52 cp arch/$(BARCH)/loader/initrd.img $(TMP)/HelenOS/initrd.img 53 53 endif 54 mkisofs -f -G $(TMP)/boot/isofs.b -B ... -r -o $ (BASE)/image.iso$(TMP)/54 mkisofs -f -G $(TMP)/boot/isofs.b -B ... -r -o $@ $(TMP)/ 55 55 56 56 depend:
Note:
See TracChangeset
for help on using the changeset viewer.