diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-11-17 13:44:52 +0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-11-17 15:17:39 +0100 |
commit | 44d14e2264a958de0d5828b4ae001387aaac7ac2 (patch) | |
tree | 7ec774b38637988752195996d4322a3f3e00b292 /nixos/doc | |
parent | 8b79cc00bfbe9528b7bb752a4975849c3cdf982a (diff) | |
download | nixlib-44d14e2264a958de0d5828b4ae001387aaac7ac2.tar nixlib-44d14e2264a958de0d5828b4ae001387aaac7ac2.tar.gz nixlib-44d14e2264a958de0d5828b4ae001387aaac7ac2.tar.bz2 nixlib-44d14e2264a958de0d5828b4ae001387aaac7ac2.tar.lz nixlib-44d14e2264a958de0d5828b4ae001387aaac7ac2.tar.xz nixlib-44d14e2264a958de0d5828b4ae001387aaac7ac2.tar.zst nixlib-44d14e2264a958de0d5828b4ae001387aaac7ac2.zip |
options.json: Export as an object rather than a list
This makes it easier to look up options by name.
Diffstat (limited to 'nixos/doc')
-rw-r--r-- | nixos/doc/manual/default.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/doc/manual/default.nix b/nixos/doc/manual/default.nix index ea1d8ffc7de5..1a74307f1009 100644 --- a/nixos/doc/manual/default.nix +++ b/nixos/doc/manual/default.nix @@ -71,7 +71,9 @@ in rec { dst=$out/share/doc/nixos mkdir -p $dst - cp ${builtins.toFile "options.json" (builtins.unsafeDiscardStringContext (builtins.toJSON optionsList'))} $dst/options.json + cp ${builtins.toFile "options.json" (builtins.unsafeDiscardStringContext (builtins.toJSON + (listToAttrs (map (o: { name = o.name; value = removeAttrs o ["name"]; }) optionsList')))) + } $dst/options.json mkdir -p $out/nix-support echo "file json $dst/options.json" >> $out/nix-support/hydra-build-products |