Gabriel Gonzalez
6d584c2614
Factor out a toGNUCommandLine
utility
...
... as suggested by @roberth
2020-01-05 13:03:00 -08:00
Gabriel Gonzalez
5edd4dd44c
Use a more realistic example that exercises all encodings
...
... as suggested by @roberth
This also caught a bug in rendering lists, which this change also fixes
2019-12-15 08:21:41 -08:00
Gabriel Gonzalez
693096d283
Make behavior of encodeGNUCommandLine
customizable
...
... based on feedback from @edolstra
2019-12-13 18:25:52 -08:00
Gabriel Gonzalez
8c6a05c8c9
Rename renderOptions
to encodeGNUCommandLine
...
... as suggested by @edolstra
2019-12-13 18:19:24 -08:00
Gabriel Gonzalez
183a99734f
Add pkgs.lib.renderOptions
...
This adds a new utility to intelligently convert Nix records to
command line options to reduce boilerplate for simple use cases and to
also reduce the likelihood of malformed command lines
2019-12-11 16:30:05 -08:00