]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - scripts/make-nur
Upgrade syden peertube to flake
[perso/Immae/Config/Nix.git] / scripts / make-nur
index 41097d2e6c0fafd5155a821bfa2487274c176f64..127f8bd667a5f376f8f212696e07462b32ce4400 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 
 set -e
 
@@ -16,15 +16,17 @@ nur_root="252dd7d899b7a0deea1537cc5d2d48b825afffb0"
 first_commit="5145061e9b679ea1e5d2709d22d0ee53467fed15"
 git rebase --onto=$nur_root $first_commit master
 
+# The list below musn't get shrinked, it is used by filter-branch on
+# every commit
 clean_folder='
-  rm -rf modules/private pkgs/private nixops
-  for bad in pkgs/crypto/cardano/default.nix; do
-    if [ -f $bad ]; then
-      rm -f $bad
-      cat > $bad <<-EOF
-        { runCommand, mylibs }:
-        runCommand "empty" { preferLocalBuild = true; } "mkdir -p \$out"
-EOF
+  rm -rf config lib/private modules/private pkgs/private nixops
+  for broken in pkgs/crypto/cardano/default.nix; do
+    if [ -f $broken ]; then
+      rm -f $broken
+      cat > $broken <<-EOF
+       { runCommand, mylibs }:
+       runCommand "empty" { preferLocalBuild = true; } "mkdir -p \$out"
+       EOF
     fi
   done
 '