diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-06-04 10:38:11 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-18 18:12:49 +0200 |
commit | 7ce20143a7ccddf54b878f51ef856ea3e717587f (patch) | |
tree | 70eb62482b6e04db2c66778ca7a67c291c9d1ffd /guix/build-system | |
parent | aab0dee520ffacfe2abd02659b487c3762aeee8b (diff) |
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.scm | 2 |
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) |