Skip to content
Snippets Groups Projects
  • Ludovic Courtès's avatar
    5895ec8a
    pack: Add '--symlink'. · 5895ec8a
    Ludovic Courtès authored
    * guix/scripts/pack.scm (self-contained-tarball): Add #:symlinks
    parameter.
    [build](symlink->directives): New procedure
    (directives): New variable.
    Add call to 'evaluate-populate-directive'.  Pass the directories among
    DIRECTIVES to 'tar'.
    (%default-options): Add 'symlinks'.
    (%options, show-help): Add '--symlink'.
    (guix-pack): Honor it.
    * gnu/build/install.scm (evaluate-populate-directive): Export.
    * doc/guix.texi (Invoking guix pack): Document it.
    pack: Add '--symlink'.
    Ludovic Courtès authored
    * guix/scripts/pack.scm (self-contained-tarball): Add #:symlinks
    parameter.
    [build](symlink->directives): New procedure
    (directives): New variable.
    Add call to 'evaluate-populate-directive'.  Pass the directories among
    DIRECTIVES to 'tar'.
    (%default-options): Add 'symlinks'.
    (%options, show-help): Add '--symlink'.
    (guix-pack): Honor it.
    * gnu/build/install.scm (evaluate-populate-directive): Export.
    * doc/guix.texi (Invoking guix pack): Document it.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.