aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2021-08-30 23:36:11 -0400
committertdro <tdro@users.noreply.github.com>2021-08-30 23:36:11 -0400
commit36815bfe1c68af714a6fb1d1421c755c231dfc49 (patch)
treeb855e2850055da38bc32182c8bc76d6e4d1a06dd
parent61ae20350586d5c59a7adb9f2c752f6add745065 (diff)
downloaddotfiles-36815bfe1c68af714a6fb1d1421c755c231dfc49.tar.gz
dotfiles-36815bfe1c68af714a6fb1d1421c755c231dfc49.tar.bz2
dotfiles-36815bfe1c68af714a6fb1d1421c755c231dfc49.zip
.config/nixpkgs/shells/coreboot: Ensure sources are synced
-rw-r--r--.config/nixpkgs/shells/coreboot.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/.config/nixpkgs/shells/coreboot.nix b/.config/nixpkgs/shells/coreboot.nix
index 411862e..3aeac72 100644
--- a/.config/nixpkgs/shells/coreboot.nix
+++ b/.config/nixpkgs/shells/coreboot.nix
@@ -69,8 +69,10 @@ in pkgs.mkShell {
git clone '${url}' '${project}' || true
cd '${project}' || exit 1
rm -rf util/crossgcc
- git pull
+ git fetch --all
+ git reset --hard origin/master
git checkout ${toolchain.version}
+ rm -rf util/crossgcc
ln -sf ${toolchain} util/crossgcc
sed -i 's|$(OBJCOPY) --strip-$(STRIP) $< $@|$(OBJCOPY) --strip-debug $< $@|g' payloads/libpayload/Makefile.payload