Changes in / [cf858877:5c5f522] in mainline
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
boot/Makefile.grub
rcf858877 r5c5f522 52 52 $(BOOT_OUTPUT): build_dist 53 53 ifeq ($(GRUB_ARCH),pc) 54 $(GENISOIMAGE)-J -r -input-charset utf-8 -V "HelenOS boot ISO" -eltorito-boot $(ELTORITO) -no-emul-boot -boot-load-size 64 -boot-info-table -o $@ $(DISTROOT)/54 mkisofs -J -r -input-charset utf-8 -V "HelenOS boot ISO" -eltorito-boot $(ELTORITO) -no-emul-boot -boot-load-size 64 -boot-info-table -o $@ $(DISTROOT)/ 55 55 endif 56 56 ifeq ($(GRUB_ARCH),efi) 57 $(GENISOIMAGE)-J -r -input-charset utf-8 -V "HelenOS boot ISO" -efi-boot $(ELTORITO) -o $@ $(DISTROOT)/57 mkisofs -J -r -input-charset utf-8 -V "HelenOS boot ISO" -efi-boot $(ELTORITO) -o $@ $(DISTROOT)/ 58 58 endif 59 59 -
boot/Makefile.silo
rcf858877 r5c5f522 41 41 42 42 $(POST_OUTPUT): build_dist 43 $(GENISOIMAGE)-f -G $(ISOFS_B_IN) -B ... -r -o $@ $(DISTROOT)/43 mkisofs -f -G $(ISOFS_B_IN) -B ... -r -o $@ $(DISTROOT)/ 44 44 45 45 build_dist: clean -
boot/Makefile.yaboot
rcf858877 r5c5f522 40 40 41 41 $(POST_OUTPUT): build_dist 42 $(GENISOIMAGE)-hfs -part -map $(MAPS) -no-desktop -hfs-volid "HelenOS" -hfs-bless $(DISTROOT)/boot -r -o $@ $(DISTROOT)/42 mkisofs -hfs -part -map $(MAPS) -no-desktop -hfs-volid "HelenOS" -hfs-bless $(DISTROOT)/boot -r -o $@ $(DISTROOT)/ 43 43 44 44 build_dist: clean -
tools/autotool.py
rcf858877 r5c5f522 184 184 sys.stderr.write("ok\n") 185 185 186 def check_app_alternatives(alts, args, name, details):187 "Check whether an application can be executed (use several alternatives)"188 189 tried = []190 found = None191 192 for alt in alts:193 working = True194 cmdline = [alt] + args195 tried.append(" ".join(cmdline))196 197 try:198 sys.stderr.write("Checking for %s ... " % alt)199 subprocess.Popen(cmdline, stdout = subprocess.PIPE, stderr = subprocess.PIPE).wait()200 except:201 sys.stderr.write("failed\n")202 working = False203 204 if (working):205 sys.stderr.write("ok\n")206 found = alt207 break208 209 if (found is None):210 print_error(["%s is missing." % name,211 "",212 "Please make sure that it is installed in your",213 "system (%s)." % details,214 "",215 "The following alternatives were tried:"] + tried)216 217 return found218 219 186 def check_gcc(path, prefix, common, details): 220 187 "Check for GCC" … … 492 459 493 460 for key, value in common.items(): 494 if (type(value) is list): 495 outmk.write('%s = %s\n' % (key, " ".join(value))) 496 else: 497 outmk.write('%s = %s\n' % (key, value)) 461 outmk.write('%s = %s\n' % (key, value)) 498 462 499 463 outmk.close() … … 660 624 # Platform-specific utilities 661 625 if ((config['BARCH'] == "amd64") or (config['BARCH'] == "ia32") or (config['BARCH'] == "ppc32") or (config['BARCH'] == "sparc64")): 662 c ommon['GENISOIMAGE'] = check_app_alternatives(["mkisofs", "genisoimage"], ["--version"], "ISO 9660 creation utility", "usually part of genisoimage")626 check_app(["mkisofs", "--version"], "ISO 9660 creation utility", "usually part of genisoimage") 663 627 664 628 probe = probe_compiler(common,
Note:
See TracChangeset
for help on using the changeset viewer.