RepositoryRules: RepositoryConfig does not need/use URL now.
[haiku.git] / build / jam / images / CDBootPPCImage
blobd9c2738937c51a3f1aaf4d797759b87d3a6346bc
1 # This file defines what ends up in the CD boot image and it executes the
2 # rules building the image.
4 #HAIKU_BOOT_FLOPPY = haiku-boot-floppy.image ;
5 #MakeLocate $(HAIKU_BOOT_FLOPPY) : $(HAIKU_OUTPUT_DIR) ;
7 # CD image target
8 HAIKU_CD_BOOT_PPC_IMAGE = haiku-boot-cd-ppc.iso ;
9 MakeLocate $(HAIKU_CD_BOOT_PPC_IMAGE) : $(HAIKU_OUTPUT_DIR) ;
11 # the pseudo target all archive contents is attached to
12 NotFile $(HAIKU_CD_BOOT_PPC_IMAGE_CONTAINER_NAME) ;
14 local elfloader = boot_loader_openfirmware ;
15 local coffloader = boot_loader_openfirmware_coff ;
17 # OpenFirmware / Mac boot support files:
19 # CHRP script
20 local chrpscript = ofboot.chrp ;
22 # HFS creator and application type mapping for mkisofs
23 local hfsmaps = hfs.map ;
25 # extra files to put on the boot iso
26 local extras = README.html ;
28 SEARCH on $(chrpscript) $(hfsmaps) $(extras) = [ FDirName $(HAIKU_TOP) data boot_cd ] ;
32 BuildCDBootPPCImage $(HAIKU_CD_BOOT_PPC_IMAGE) : $(hfsmaps) : $(elfloader) : $(coffloader) : $(chrpscript) : $(extras) ;
35 NotFile haiku-boot-cd-ppc ;
36 Depends haiku-boot-cd-ppc : $(HAIKU_CD_BOOT_PPC_IMAGE) ;