nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 16 lines 544 B view raw
1#!/usr/bin/env nix-shell 2#!nix-shell -i bash -p coreutils cabal2nix curl jq 3 4set -euo pipefail 5 6cd "$(dirname "${BASH_SOURCE[0]}")" 7 8{ read -r rev; read -r committer_date; } \ 9 < <(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -sfL https://api.github.com/repos/marvinborner/bruijn/branches/main \ 10 | jq -r '.commit | .sha, .commit.committer.date') 11 12cabal2nix --maintainer defelo "https://github.com/marvinborner/bruijn/archive/${rev}.tar.gz" \ 13 | nixfmt \ 14 > generated.nix 15 16echo "0-unstable-$(date -I --date="$committer_date")" > version.txt