blob: b46df36e497b5055e8ec232ba30c894687797a2c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#! /usr/bin/env sh
set -e
# HACK(@bpeetz): unflake doesn't support npins version 8 yet, so we pretend to still use
# version 7. <2026-06-13>
NPINS_DIRECTORY="$(mktemp -t "npins_fake_dir_for_unflake_XXXXX" -d)"
export NPINS_DIRECTORY
mv npins/sources.json "$NPINS_DIRECTORY/"
jq '.version = 7' <"$NPINS_DIRECTORY/sources.json" >npins/sources.json
NIX_CONFIG="pure-eval = false" nix run -f https://codeberg.org/goldstein/unflake/archive/main.tar.gz unflake -- "$@"
mv "$NPINS_DIRECTORY/sources.json" npins/sources.json
rmdir "$NPINS_DIRECTORY"
# vim: ft=sh
|