diff options
Diffstat (limited to 'nixpkgs/pkgs/development/nim-packages/fetch-nimble/builder.sh')
-rw-r--r-- | nixpkgs/pkgs/development/nim-packages/fetch-nimble/builder.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/nim-packages/fetch-nimble/builder.sh b/nixpkgs/pkgs/development/nim-packages/fetch-nimble/builder.sh new file mode 100644 index 000000000000..bc2f9bfc94f1 --- /dev/null +++ b/nixpkgs/pkgs/development/nim-packages/fetch-nimble/builder.sh @@ -0,0 +1,13 @@ +if [ -e .attrs.sh ]; then source .attrs.sh; fi +source $stdenv/setup +export HOME=$NIX_BUILD_TOP + +nimble --accept --noSSLCheck develop "${pkgname}@${version}" +# TODO: bring in the certificates for Nimble to verify the fetch of +# the package list. + +pkgdir=${NIX_BUILD_TOP}/${pkgname} + +find "$pkgdir" -name .git -print0 | xargs -0 rm -rf + +cp -a "$pkgdir" "$out" |