tv lib: bye & thanks for fish

This commit is contained in:
tv 2015-11-09 19:09:40 +01:00
parent 193bb70e2e
commit e5f1bdea02
2 changed files with 0 additions and 27 deletions

View File

@ -1,6 +0,0 @@
{ lib, ... }:
{
# TODO deprecate shell-escape for lass
shell-escape = lib.shell.escape;
}

View File

@ -1,21 +0,0 @@
let
pkgs = import <nixpkgs> {};
inherit (pkgs.lib) concatMap hasAttr;
in rec {
no-touch-args = {
config = throw "no-touch-args: can't touch config!";
lib = throw "no-touch-args: can't touch lib!";
pkgs = throw "no-touch-args: can't touch pkgs!";
};
# list-imports : path -> [path]
# Return a module's transitive list of imports.
# XXX duplicates won't get eliminated from the result.
list-imports = path:
let module = import path no-touch-args;
imports = if hasAttr "imports" module
then concatMap list-imports module.imports
else [];
in [path] ++ imports;
}