nixpkgs/lib
Profpatsch 26eb10e771 lib: add generator functions for toJSON & toYAML
They both reference the toJSON builtin, so we get semantic identifiers
that express the intent of the generation.
Both should be able to map each nix value (minus functions) to the
destination config files.

Includes two invocation unit tests.
2016-11-17 23:16:24 +01:00
..
tests Replace ./../* with ../* in Nix expressions (#16414) 2016-06-22 10:39:50 +02:00
attrsets.nix toDerivation: Provide "out" and "outputName" attributes 2016-09-19 20:02:07 +02:00
composable-derivation.nix treewide: Make explicit that 'dev' output of curl is used 2016-05-19 10:00:29 +02:00
customisation.nix mkDerivation: add overrideAttrs function 2016-10-02 11:08:34 -04:00
debug.nix debug.nix: deprecate strict 2016-06-26 02:05:45 +02:00
default.nix lib: add ini configuration generator 2016-11-17 19:46:41 +01:00
deprecated.nix Update deprecated.nix 2015-11-15 03:41:39 +08:00
fetchers.nix lib/fetchers.nix: factor out impure proxy vars (#18702) 2016-09-17 21:50:01 +02:00
generators.nix lib: add generator functions for toJSON & toYAML 2016-11-17 23:16:24 +01:00
licenses.nix camingo-code: init at 1.0 2016-10-06 17:47:50 -07:00
lists.nix Use builtins.partition if available 2016-08-29 17:50:06 +02:00
maintainers.nix Merge pull request #20392 from jerith666/cp-48 2016-11-15 22:34:38 +01:00
meta.nix Make appendToName do the right thing 2014-03-10 15:01:56 +01:00
minver.nix Expose minimum required Nix version. 2015-11-26 23:11:11 +08:00
modules.nix module system: extensible option types 2016-11-06 00:05:58 +01:00
options.nix module system: extensible option types 2016-11-06 00:05:58 +01:00
platforms.nix lib.platforms: alphabetize 2016-02-26 22:15:40 +00:00
sandbox.nix cherry-pick lib.sandbox into master 2015-11-19 11:33:21 -08:00
sources.nix lib/sources.nix@commitIdFromGitRepo: parenthesize what should always have been 2016-08-08 11:46:41 +01:00
strings-with-deps.nix Replace references to all-packages.nix, by references to the top-level of nixpkgs repository. 2016-03-13 18:25:52 +00:00
strings.nix getVersion: first try drv.version before parsing drv.name 2016-08-13 17:17:36 +02:00
systems.nix lib: alphabetize things 2016-02-26 22:15:41 +00:00
tests.nix lib: add generator functions for toJSON & toYAML 2016-11-17 23:16:24 +01:00
trivial.nix Merge pull request #19496 from Ericson2314/overridePackages 2016-10-26 14:01:13 -04:00
types.nix either type: improve merge function 2016-11-08 20:46:34 +01:00