-
- Downloads
scripts: environment: Add --container option.
* guix/scripts/system.scm (specification->file-system-mapping): Move from here... * guix/ui.scm (specification->file-system-mapping): ... to here. * guix/scripts/enviroment.scm (show-help): Show help for new options. (%options): Add --container --network, --expose, and --share options. (%network-configuration-files): New variable. (launch-environment, launch-environment/container, requisites*, inputs->requisites): New procedures. (guix-environment): Spawn new process in a container when requested. * doc/guix.texi (Invoking guix environment): Document it. * tests/guix-environment-container.sh: New file. * Makefile.am (SH_TESTS): Add it.
Showing
- Makefile.am 1 addition, 0 deletionsMakefile.am
- doc/guix.texi 56 additions, 0 deletionsdoc/guix.texi
- guix/scripts/environment.scm 234 additions, 42 deletionsguix/scripts/environment.scm
- guix/scripts/system.scm 0 additions, 13 deletionsguix/scripts/system.scm
- guix/ui.scm 19 additions, 0 deletionsguix/ui.scm
- tests/guix-environment-container.sh 75 additions, 0 deletionstests/guix-environment-container.sh
tests/guix-environment-container.sh
0 → 100644
Please register or sign in to comment