dev: automation to update the quint package
This commit is contained in:
parent
5e0acc47d2
commit
3e4b80a546
8
Makefile
8
Makefile
@ -1,2 +1,10 @@
|
||||
%-darwin:
|
||||
darwin-rebuild --flake ./nix/base-system $*
|
||||
|
||||
update-quint-%:
|
||||
curl curl https://raw.githubusercontent.com/informalsystems/quint/$*/quint/package.json > nix/packages/quint/package.json
|
||||
cd nix/packages/quint; nix run "nixpkgs#node2nix" -- -18
|
||||
#pactch the default.nix
|
||||
sed -e 's#inherit nodeEnv;#inherit nodeEnv quint-src;#' -e 's/, system/, quint-src, system/' -i '' nix/packages/quint/default.nix
|
||||
sed -e 's#src = \./\.#src = "$${quint-src}/quint"#' -e 's#nodeEnv, #quint-src, nodeEnv, #' -i '' nix/packages/quint/node-packages.nix
|
||||
rm -f nix/packages/quint/package.json
|
||||
|
Loading…
x
Reference in New Issue
Block a user