about summary refs log tree commit diff
path: root/pkgs/profpatsch/execline/symlink.nix
Commit message (Collapse)AuthorAgeFilesLines
* treewide: s6-test is dead, long live eltest!sternenseemann2023-04-101-2/+1
| | | | | | | | | | | | Recent versions of s6-portable-utils no longer include s6-test which was deprecated in favor of eltest which supposedly has the same interface. I've not tested this commit very thoroughly, but my system now builds again with recent nixpkgs commits (I think I dependended on s6-test via the rust writer via nman). cc @Profpatsch
* pkgs/profpatsch: export toNetstring from the toplevelProfpatsch2020-06-291-6/+1
|
* pkgs/profpatsch/runExecline: move to writeCommand formProfpatsch2019-09-261-26/+22
| | | | | | | | It’s conventional that these tools have the form tool name options data so we should adhere to that.
* pkgs/profpatsch/runExecline: move to listProfpatsch2019-09-261-20/+20
| | | | | We can auto-escape execlines correctly if we model them as nix-style lists, so we shoud certainly do so. It also helps abstraction.
* pkgs/profpatsch: WIP execline experimentsProfpatsch2018-07-251-0/+50
* runExecline: like runCommand, but a lot more lightweight * symlink: symlink a given list of links together * importer: a small DSL to “import” “modules” into a build context Some highlights: * runExecline does not use any stdenv (apart from the `execline` build) * symlink uses netstrings to pass correct fields into the derivation * no use of bash, everything uses execline.