diff options
author | Francis Rowe <info@gluglug.org.uk> | 2016-03-08 05:51:47 +0000 |
---|---|---|
committer | Francis Rowe <info@gluglug.org.uk> | 2016-03-08 05:51:47 +0000 |
commit | 2e5e505da125f9d90dd63c1cbcb08bf5316b21ae (patch) | |
tree | 63507200881a2c50e55124c80411673b8f2e4ee8 /resources/scripts/helpers/build/config/grubreplace | |
parent | 5b29f719ac3b226ca17937c4c9e82abca39675fc (diff) | |
download | librebootfr-2e5e505da125f9d90dd63c1cbcb08bf5316b21ae.tar.gz librebootfr-2e5e505da125f9d90dd63c1cbcb08bf5316b21ae.zip |
build/config/*: Update to work with new build system
Diffstat (limited to 'resources/scripts/helpers/build/config/grubreplace')
-rwxr-xr-x | resources/scripts/helpers/build/config/grubreplace | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/resources/scripts/helpers/build/config/grubreplace b/resources/scripts/helpers/build/config/grubreplace index 87d89599..2c14eaba 100755 --- a/resources/scripts/helpers/build/config/grubreplace +++ b/resources/scripts/helpers/build/config/grubreplace @@ -30,8 +30,15 @@ configpath="resources/libreboot/config/${payload}" hackconfig () { board="${1}" - - cd "coreboot/${payload}/${board}/" + cbrevision="$(cat ${configpath}/${board}/cbrevision)" + vbootrevision="$(cat ${configpath}/${board}/vbootrevision)" +( + cd "coreboot/${cbrevision}/${cbrevision}/" + git checkout ${payload}_${board} + ( + cd "3rdparty/vboot/" + git checkout ${payload}_${board} + ) printf "Replacing or creating new config for %s (%s payload)\n" "${board}" "${payload}" sleep 2 @@ -41,7 +48,12 @@ hackconfig () { [ ! -d "../../../${configpath}/${board}/" ] && mkdir -p "../../../${configpath}/${board}/" mv ".config" "../../../${configpath}/${board}/config" - cd "../../../" + git checkout master + ( + cd "3rdparty/vboot/" + git checkout master + ) +) } if [ $# -lt 1 ]; then |