Profpatsch
493c357720
pkgs/build-support/writers: use runCommandLocal
for scripts
...
If we just want to write a non-compiled script (e.g. writeDash), it’s
usually a lot faster just doing it locally. That’s what
`runCommandLocal` was introduced for, so let’s use it in `writers`.
2020-02-18 19:53:18 +01:00
Chuck
6498f468af
WriteHaskell: Strip binaries
...
This reduces the size of Hello World [1] from 3.06 MiB to 678 KiB.
[1] As measured by nix-shell -p 'writers.writeHaskellBin "hello" {} "main = putStrLn \"hello\""' --run 'ls -l `which hello`'
2019-12-14 09:32:34 +01:00
lassulus
6d807882ad
writers test: use writeC with library for testing
2019-10-23 20:47:27 +02:00
lassulus
e7cccb74ee
writers test: fix python2 linter errors
2019-10-23 20:47:27 +02:00
lassulus
a5d874935e
writers: fix writeC libraries detection
2019-10-23 20:47:27 +02:00
volth
7b8fb5c06c
treewide: remove redundant quotes
2019-09-08 23:38:31 +00:00
Silvan Mosberger
478e7184f8
nixos/modules: Remove all usages of types.string
...
And replace them with a more appropriate type
Also fix up some minor module problems along the way
2019-08-31 18:19:00 +02:00
lassulus
9746fae577
build-support/writers: actually run checks
2019-05-28 07:51:46 +02:00
lassulus
ea9161e095
writeC: fix finding of libraries
2019-04-21 13:12:33 +02:00
Izorkin
496a73d46d
nixos/nginx: fix error in writeNginxConfig
2019-04-08 16:44:23 +03:00
tv
7437268cd4
build-support writers: add writeNginxConfig
2019-03-20 18:47:48 +01:00
volth
bb9557eb7c
lib.makePerlPath -> perlPackages.makePerlPath
2018-12-15 03:50:31 +00:00
lassulus
995defbb9b
build-support writers: content can be string or file
2018-12-04 16:40:32 +01:00
lassulus
2d02cd7790
build-support writers: add tests
2018-11-27 07:08:13 +01:00
lassulus
abd0efae35
build-support: add writers from krebs/writers
...
Reference https://github.com/krebs/nix-writers revision 40fde9e
2018-11-27 07:08:12 +01:00