aboutsummaryrefslogtreecommitdiff
path: root/guix/build-system
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2023-06-04 10:38:11 +0200
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2023-07-18 18:12:49 +0200
commit7ce20143a7ccddf54b878f51ef856ea3e717587f (patch)
tree70eb62482b6e04db2c66778ca7a67c291c9d1ffd /guix/build-system
parentaab0dee520ffacfe2abd02659b487c3762aeee8b (diff)
downloadguix-7ce20143a7ccddf54b878f51ef856ea3e717587f.tar
guix-7ce20143a7ccddf54b878f51ef856ea3e717587f.tar.gz
guix: texlive-build-system: Generate TeX formats.
* guix/build-system/texlive.scm (texlive-build): Add #:CREATE-FORMATS argument. * doc/guix.texi (Build Systems): Document it. * guix/build/texlive-build-system.scm (texlive-input?): New function. (generate-font-metrics): Use new function above. (create-formats): New function. (%standard-phases): Add function above to phases.
Diffstat (limited to 'guix/build-system')
-rw-r--r--guix/build-system/texlive.scm2
1 files changed, 2 insertions, 0 deletions
diff --git a/guix/build-system/texlive.scm b/guix/build-system/texlive.scm
index 55e9cfee81..e68cb87589 100644
--- a/guix/build-system/texlive.scm
+++ b/guix/build-system/texlive.scm
@@ -131,6 +131,7 @@ level package ID."
source
(tests? #f)
(build-targets #f)
+ (create-formats #f)
(tex-engine #f)
;; FIXME: This would normally default to "luatex" but
@@ -161,6 +162,7 @@ level package ID."
#~(texlive-build #:name #$name
#:source #+source
#:build-targets #$build-targets
+ #:create-formats #$create-formats
#:tex-engine #$(if tex-engine
tex-engine
tex-format)