diff options
Diffstat (limited to 'resources/scripts/build/boot/roms')
| -rwxr-xr-x | resources/scripts/build/boot/roms | 22 | 
1 files changed, 12 insertions, 10 deletions
| diff --git a/resources/scripts/build/boot/roms b/resources/scripts/build/boot/roms index 4a34f619..e02ac1b7 100755 --- a/resources/scripts/build/boot/roms +++ b/resources/scripts/build/boot/roms @@ -3,7 +3,8 @@  #  #  helper script: build coreboot images with various payloads  # -#	Copyright (C) 2014, 2015, 2016, 2020, 2021 Leah Rowe <info@minifree.org> +#	Copyright (C) 2014,2015,2016,2020,2021,2023 Leah Rowe +#							<info@minifree.org>  #	Copyright (C) 2015 Klemens Nanni <contact@autoboot.org>  #	Copyright (C) 2022 Caleb La Grange <thonkpeasant@protonmail.com>  #	Copyright (C) 2022 Ferass El Hafidi <vitali64pmemail@protonmail.com> @@ -51,9 +52,10 @@ help() {  	-p: payload  	-k: keyboard layout -	Example:	./build boot roms x60 -	Example:	./build boot roms x200_8mb x60 -	Example:	./build boot roms x230_12mb -p grub -d corebootfb -k usqwerty +	Example commands: +		./build boot roms x60 +		./build boot roms x200_8mb x60 +		./build boot roms x60 -p grub -d corebootfb -k usqwerty  	possible values for 'boardname':  	$(listboards) @@ -71,13 +73,15 @@ die() {  buildrom() {  	board="$1" -	# Start by building blobs and placing them in the coreboot tree only for boards that need them +	# Start by building blobs and placing them in the +	# coreboot tree only for boards that need them  	./blobutil download ${board} || exit 1  	if [ -d "resources/coreboot/${board}/" ]; then  		./build boot roms_helper "${board}${opts}"  	else -		die "\nbuild/roms: target not defined in the build system: %s\n" "${board}" +		printf "\nbuild/roms: target not defined: %s\n" ${board} +		die "Run: ./build boot roms list"  	fi  } @@ -118,11 +122,11 @@ fi  	if [ "${firstoption}" = "all" ]; then  		for boardname in $(listboards); do -			buildrom "${boardname}" || die "build/roms: something went wrong" +			buildrom "${boardname}" || die "build/roms: error"  		done  	else  		for board in ${boards}; do -			buildrom "${board}" || die "build/roms: something went wrong" +			buildrom "${board}" || die "build/roms: error"  		done  	fi  else @@ -130,6 +134,4 @@ else  	exit 1  fi -  printf "\n\nDone! Your ROMs are in bin/\n\n" - | 
