diff options
author | Jan (janneke) Nieuwenhuizen <janneke@gnu.org> | 2020-05-06 08:22:41 +0200 |
---|---|---|
committer | Jan Nieuwenhuizen <janneke@gnu.org> | 2020-06-08 14:26:14 +0200 |
commit | 97c94fc2c210341edc5099856c5c0e83cfc0bd86 (patch) | |
tree | d55c75a5610f390407f8bd0f5170b31d3e893c6c /tests/lint.scm | |
parent | c03e513a41ff983703e010b2bb636ed7f8188281 (diff) | |
download | guix-97c94fc2c210341edc5099856c5c0e83cfc0bd86.tar.gz guix-97c94fc2c210341edc5099856c5c0e83cfc0bd86.zip |
gnu: hurd: Create minimal "runsystem" script to invoke "rc".
This moves towards a regular Guix startup, loading SYSTEM/boot to activate the
system and start the shepherd.
* gnu/packages/hurd.scm (hurd-rc-script): Update to handle "runsystem" tasks.
Load system/boot to activate the system and start the shepherd. Create /hurd
symlink.
(hurd)[arguments]: Add 'create-runsystem' phase. Do not substitute now unused
init.c, runsystem.hurd. Substitute "/hurd/" for the fixed 'out + "/hurd/"' in
boot.c, console-run.c and startup.c. Also substitute
_HURD_STARTUP ("/hurd/startup") to the fixed 'out + "/hurd/startup"' in
libdiskfs/boot-start.c and libdiskfs/opts-std-startup.c.
Diffstat (limited to 'tests/lint.scm')
0 files changed, 0 insertions, 0 deletions