summary refs log tree commit diff
path: root/doc/guix.texi
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2023-06-17 10:18:51 +0200
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2023-07-18 18:15:05 +0200
commitc8e75dfa2439cbd9bc5ca9a4d849d76250809dc8 (patch)
tree25da210800be20b9ae75e19db3a367d86986a892 /doc/guix.texi
parent24e6732b15b158c2560a01f3861517a0d7c5f1c6 (diff)
downloadguix-c8e75dfa2439cbd9bc5ca9a4d849d76250809dc8.tar.gz
guix: texlive-build-system: Add #:link-scripts argument.
* doc/guix.texi (Build Systems): Document argument.
* guix/build-system/texlive.scm (texlive-build): Add #:LINK-SCRIPTS argument.
* guix/build/texlive-build-system.scm (link-scripts):
(patch-shell-scripts): New function.
(%standard-phases): Add new functions as phases.
Diffstat (limited to 'doc/guix.texi')
-rw-r--r--doc/guix.texi4
1 files changed, 3 insertions, 1 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 0339525b7d..2c460cbc08 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -10011,7 +10011,9 @@ of file names.
 It also generates font metrics (i.e., @file{.tfm} files) out of Metafont
 files whenever possible.  Likewise, it can also create TeX formats
 (i.e., @file{.fmt} files) listed in the @code{#:create-formats}
-argument.
+argument, and generate a symbolic link from @file{bin/} directory to any
+script located in located in @file{texmf-dist/scripts/}, provided its
+file name is listed in @code{#:link-scripts} argument.
 
 The build system adds @code{texlive-bin} from @code{(gnu packages tex)}
 to the native inputs.  It can be overridden with the