From a1045a6c6d8a6e4b3ab3cc21fee399ffaa9fdbeb Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Fri, 12 Jun 2015 17:16:35 -0400 Subject: build/release/util: re-add nvramtool --- (limited to 'resources/scripts/helpers/build/release/util') diff --git a/resources/scripts/helpers/build/release/util b/resources/scripts/helpers/build/release/util index 840be6a..b4e82c5 100755 --- a/resources/scripts/helpers/build/release/util +++ b/resources/scripts/helpers/build/release/util @@ -168,6 +168,34 @@ rm -Rf "ich9deblob/" mv "ich9deblob_/" "ich9deblob/" cd "../../" +# ----------------- +# nvramtool related +# ----------------- +# build nvramtool, compiled (statically linked) and include the binary +cd "coreboot/util/" +cp -R "nvramtool/" "nvramtool_/" +cd "nvramtool/" +make clean +make SHARED=0 CC='gcc -static' + +mkdir -p "../../../${distdir}/nvramtool/${arch}/" + +mv "nvramtool" "../../../${distdir}/nvramtool/${arch}/" + +if [ "$arch" = "x86_64" ] + then + # Now build 32-bit binaries + make clean + make SHARED=0 CC='gcc -static -m32' + mkdir "../../../${distdir}/nvramtool/i686/" + mv "nvramtool" "../../../${distdir}/nvramtool/i686/" +fi + +cd "../" +rm -Rf "nvramtool/" +mv "nvramtool_/" "nvramtool/" +cd "../../" + # ------------- # Miscellaneous # ------------- -- cgit v0.9.1