summary refs log tree commit diff
path: root/pkgs/build-support/source-from-head-fun.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2012-09-19 13:56:56 -0400
committerEelco Dolstra <eelco.dolstra@logicblox.com>2012-09-19 13:56:56 -0400
commite6077fbc46561fbe85c40a43b2b0e86e939f984f (patch)
tree038bfd2b546561425c96deccd7d856f96297ea02 /pkgs/build-support/source-from-head-fun.nix
parent0062d0f11d163ca720134f8d5a18bc1696eab1ae (diff)
downloadnixpkgs-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar
nixpkgs-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar.gz
nixpkgs-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar.bz2
nixpkgs-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar.lz
nixpkgs-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar.xz
nixpkgs-e6077fbc46561fbe85c40a43b2b0e86e939f984f.tar.zst
nixpkgs-e6077fbc46561fbe85c40a43b2b0e86e939f984f.zip
Remove getConfig helper function
An expression like ‘getConfig [ "cabal" "libraryProfiling" ] false’
can be written more concisely as ‘config.cabal.libraryProfiling or false’.
Diffstat (limited to 'pkgs/build-support/source-from-head-fun.nix')
-rw-r--r--pkgs/build-support/source-from-head-fun.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/build-support/source-from-head-fun.nix b/pkgs/build-support/source-from-head-fun.nix
index 3281cec5444..c6d6cfcc95b 100644
--- a/pkgs/build-support/source-from-head-fun.nix
+++ b/pkgs/build-support/source-from-head-fun.nix
@@ -9,8 +9,8 @@
    The documentation is availible at http://github.com/MarcWeber/nix-repository-manager/raw/master/README
 
 */
-{ getConfig }:
+{ config }:
   localTarName: publishedSrcSnapshot:
-  if getConfig ["sourceFromHead" "useLocalRepos"] false then
-    "${getConfig ["sourceFromHead" "managedRepoDir"] "/set/sourceFromHead.managedRepoDir/please"}/dist/${localTarName}"
+  if config.sourceFromHead.useLocalRepos or false then
+    "${config.sourceFromHead.managedRepoDir or "/set/sourceFromHead.managedRepoDir/please"}/dist/${localTarName}"
   else publishedSrcSnapshot