From 36815bfe1c68af714a6fb1d1421c755c231dfc49 Mon Sep 17 00:00:00 2001 From: tdro Date: Mon, 30 Aug 2021 23:36:11 -0400 Subject: .config/nixpkgs/shells/coreboot: Ensure sources are synced --- .config/nixpkgs/shells/coreboot.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3