about summary refs log tree commit diff
path: root/maintainers/scripts
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2010-12-15 07:21:21 +0000
committerMichael Raskin <7c6f434c@mail.ru>2010-12-15 07:21:21 +0000
commitae0da179c7ad957a412d18412b2e0692ccb93cdf (patch)
treed3853db41305f3f11a774fe38db017ed11465f75 /maintainers/scripts
parent77eb09e9cb7c2c6e248723613cfc5a75e9d8a6db (diff)
downloadnixlib-ae0da179c7ad957a412d18412b2e0692ccb93cdf.tar
nixlib-ae0da179c7ad957a412d18412b2e0692ccb93cdf.tar.gz
nixlib-ae0da179c7ad957a412d18412b2e0692ccb93cdf.tar.bz2
nixlib-ae0da179c7ad957a412d18412b2e0692ccb93cdf.tar.lz
nixlib-ae0da179c7ad957a412d18412b2e0692ccb93cdf.tar.xz
nixlib-ae0da179c7ad957a412d18412b2e0692ccb93cdf.tar.zst
nixlib-ae0da179c7ad957a412d18412b2e0692ccb93cdf.zip
Adding a script to use callPackage on a package not mentioned in the all-packages.nix
svn path=/nixpkgs/trunk/; revision=25138
Diffstat (limited to 'maintainers/scripts')
-rwxr-xr-xmaintainers/scripts/nix-call-package5
1 files changed, 5 insertions, 0 deletions
diff --git a/maintainers/scripts/nix-call-package b/maintainers/scripts/nix-call-package
new file mode 100755
index 000000000000..76f09e9ddeb8
--- /dev/null
+++ b/maintainers/scripts/nix-call-package
@@ -0,0 +1,5 @@
+#! /bin/sh
+
+echo "let pkgs = import /etc/nixos/nixpkgs$2 {}; x = pkgs.callPackage $1 { $3 }; in ${4:-x}" |
+nix-instantiate --show-trace - |
+xargs nix-store -r -K