diff options
| author | aszlig <aszlig@redmoonstudios.org> | 2016-01-29 19:34:00 +0100 |
|---|---|---|
| committer | aszlig <aszlig@redmoonstudios.org> | 2016-01-29 20:14:11 +0100 |
| commit | 6fec28e04313161b0d330fc3a4d3dfa9f85e53f9 (patch) | |
| tree | e2fa7fb369cb9718f40bb5e532d1c7dc4df22d1d /pkgs/development/python-modules/python-sql | |
| parent | 42f1f442e2a4397a1bf7f4a41736892d8aeddafa (diff) | |
nixos-manual: Further simplify stripAnyPrefixes
First of all this fixes an evaluation error I introduced in ae466ba,
which wasn't triggered by any of my own tests against the change because
there are usually no NixOS options that are declared outside of the
<nixpkgs> tree. I renamed the attribute name from "fn" to "fileName"
first and later to "fullPath" but forgot one still occuring "filename".
Thanks to @vcunat for noticing this.
Another thing that he pointed out was that the "stripPrefix" function
can be factored away entirely, because it's very similar to
"removePrefix" in <nixpkgs/lib>.
Unfortunately we can't use "removePrefix" as is, because we need to
account for the final shlash.
So instead of removing it twice and/or retaining "stripPrefix", let's
append a shlash on every "prefixesToStrip" and we can use "removePrefix"
as is.
Tested with:
taalo-build nixos/release.nix -A tests.installer.simple.x86_64-linux
And:
w3m -dump "$(
nix-build nixos/release.nix -A manual.x86_64-linux
)/share/doc/nixos/options.html"
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @vcunat
Diffstat (limited to 'pkgs/development/python-modules/python-sql')
0 files changed, 0 insertions, 0 deletions
