diff options
Diffstat (limited to 'script')
| -rwxr-xr-x | script/build/roms | 28 | ||||
| -rwxr-xr-x | script/update/trees | 3 | ||||
| -rwxr-xr-x | script/vendor/download | 1 | 
3 files changed, 2 insertions, 30 deletions
| diff --git a/script/build/roms b/script/build/roms index 229e295f..39808098 100755 --- a/script/build/roms +++ b/script/build/roms @@ -419,37 +419,9 @@ moverom() {  	printf "Creating target image: %s\n" "${newrom}"  	[ -d "${newrom%/*}" ] || x_ mkdir -p "${newrom%/*}/" - -	x_ modify_coreboot_rom  	x_ cp "${rompath}" "${newrom}"  } -modify_coreboot_rom() -{ -	tmpmvrom="$(mktemp -t rom.XXXXXXXXXX)" -	x_ rm -f "${tmpmvrom}" - -	if [ "${romtype}" = "d8d16sas" ]; then -		# pike2008 roms hang seabios. an empty rom will override -		# the built-in one, thus disabling all execution of it -		x_ touch "${tmpmvrom}" -		for deviceID in "0072" "3050"; do -			x_ "${cbfstool}" "${rompath}" add -f "${tmpmvrom}" \ -			    -n "pci1000,${deviceID}.rom" -t raw -		done -	elif [ "${romtype}" = "i945 laptop" ]; then -		# for bucts-based installation method from factory bios -               dd if="${rompath}" of="${tmpmvrom}" bs=1 \ -                   skip=$(($(stat -c %s "${rompath}") - 0x10000)) \ -                   count=64k || err "modrom 1, copy bootblock" -               dd if="${tmpmvrom}" of="${rompath}" bs=1 \ -                   seek=$(($(stat -c %s "${rompath}") - 0x20000)) count=64k \ -                   conv=notrunc || err "modrom 2, insert new bootblock" -               x_ rm -f "${tmpmvrom}" -	fi -	x_ rm -f "${tmpmvrom}" -} -  usage()  {  	cat <<- EOF diff --git a/script/update/trees b/script/update/trees index f046b027..6e98b370 100755 --- a/script/update/trees +++ b/script/update/trees @@ -13,7 +13,7 @@ set -u -e  export LOCALVERSION="-${projectname}-${version%%-*}"  eval "$(setvars "" arch cfgsdir codedir config config_name crossgcc_ada mode \ -    elfdir listfile project romtype target target_dir targets tree _f target1)" +    elfdir listfile project target target_dir targets tree _f target1)"  main()  { @@ -133,7 +133,6 @@ handle_defconfig()  handle_src_tree()  { -	romtype="normal"  	target_dir="${cfgsdir}/${target}"  	if [ "${mode}" = "fetch" ]; then diff --git a/script/vendor/download b/script/vendor/download index 9431c441..736d8cc5 100755 --- a/script/vendor/download +++ b/script/vendor/download @@ -94,6 +94,7 @@ fetch()  	dl="${2}"  	dl_bkup="${3}"  	dlsum="${4}" +	[ "${5}" = "/dev/null" ] && return 0  	[ "${5# }" = "${5}" ] || err "fetch: space not allowed in _dest: '${5}'"  	[ "${5#/}" = "${5}" ] || err "fetch: absolute path not allowed: '${5}'"  	_dest="${5##*../}" | 
