Changes in / [5c5f522:cf858877] in mainline
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
boot/Makefile.grub
r5c5f522 rcf858877 52 52 $(BOOT_OUTPUT): build_dist 53 53 ifeq ($(GRUB_ARCH),pc) 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)/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)/ 55 55 endif 56 56 ifeq ($(GRUB_ARCH),efi) 57 mkisofs-J -r -input-charset utf-8 -V "HelenOS boot ISO" -efi-boot $(ELTORITO) -o $@ $(DISTROOT)/57 $(GENISOIMAGE) -J -r -input-charset utf-8 -V "HelenOS boot ISO" -efi-boot $(ELTORITO) -o $@ $(DISTROOT)/ 58 58 endif 59 59 -
boot/Makefile.silo
r5c5f522 rcf858877 41 41 42 42 $(POST_OUTPUT): build_dist 43 mkisofs-f -G $(ISOFS_B_IN) -B ... -r -o $@ $(DISTROOT)/43 $(GENISOIMAGE) -f -G $(ISOFS_B_IN) -B ... -r -o $@ $(DISTROOT)/ 44 44 45 45 build_dist: clean -
boot/Makefile.yaboot
r5c5f522 rcf858877 40 40 41 41 $(POST_OUTPUT): build_dist 42 mkisofs-hfs -part -map $(MAPS) -no-desktop -hfs-volid "HelenOS" -hfs-bless $(DISTROOT)/boot -r -o $@ $(DISTROOT)/42 $(GENISOIMAGE) -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
r5c5f522 rcf858877 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 = None 191 192 for alt in alts: 193 working = True 194 cmdline = [alt] + args 195 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 = False 203 204 if (working): 205 sys.stderr.write("ok\n") 206 found = alt 207 break 208 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 found 218 186 219 def check_gcc(path, prefix, common, details): 187 220 "Check for GCC" … … 459 492 460 493 for key, value in common.items(): 461 outmk.write('%s = %s\n' % (key, value)) 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)) 462 498 463 499 outmk.close() … … 624 660 # Platform-specific utilities 625 661 if ((config['BARCH'] == "amd64") or (config['BARCH'] == "ia32") or (config['BARCH'] == "ppc32") or (config['BARCH'] == "sparc64")): 626 c heck_app(["mkisofs","--version"], "ISO 9660 creation utility", "usually part of genisoimage")662 common['GENISOIMAGE'] = check_app_alternatives(["mkisofs", "genisoimage"], ["--version"], "ISO 9660 creation utility", "usually part of genisoimage") 627 663 628 664 probe = probe_compiler(common,
Note:
See TracChangeset
for help on using the changeset viewer.