summaryrefslogtreecommitdiffstats
path: root/lib/types.nix
diff options
context:
space:
mode:
authorBenno Fünfstück <benno.fuenfstueck@gmail.com>2015-08-15 15:38:12 +0200
committerBenno Fünfstück <benno.fuenfstueck@gmail.com>2015-08-15 15:38:12 +0200
commit7cd6b3cf7666455319769ff7c863ab8a08a1720e (patch)
treeb981e2b98fdb044da81c4311238e19e62be928d6 /lib/types.nix
parente6f1e1e5dbcf85b132dcd080d27e89b10b69f433 (diff)
Revert change of path type
The change caused lots of evaluation errors, since it caused derivations to no longer be valid paths as well.
Diffstat (limited to 'lib/types.nix')
-rw-r--r--lib/types.nix3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/types.nix b/lib/types.nix
index 27b653ebb6c7..a7f9bf1946e6 100644
--- a/lib/types.nix
+++ b/lib/types.nix
@@ -103,8 +103,7 @@ rec {
path = mkOptionType {
name = "path";
# Hacky: there is no ‘isPath’ primop.
- # need to check isString first because otherwise toString throws an error.
- check = x: builtins.isString x && builtins.substring 0 1 (toString x) == "/";
+ check = x: builtins.substring 0 1 (toString x) == "/";
merge = mergeOneOption;
};