financier-nix/generate.sh
Martin Puppe 98ab6e58f1 Fix src for financier
We accidentally used to rely on the src for financier not having been
garbage-collected.
2020-09-21 10:47:08 +02:00

9 lines
No EOL
430 B
Bash

node2nix "-$FINCANCIER_NODE_VERSION" --development \
--input "$FINANCIER_SRC/package.json" \
--lock "$FINANCIER_SRC/package-lock.json" \
--supplement-input supplement.json \
--composition node2nix.nix
# Fix the src attribute for the financier package
pattern='\(\s*\).*'$(echo $FINANCIER_SRC | sed 's/\//\\\//g')'.*'
sed -i "s/$pattern/\1src = (import .\/helpers.nix).fetchFinancier { inherit fetchgit; };/" node-packages.nix