aboutsummaryrefslogtreecommitdiff
path: root/guix/build-system
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2023-05-06 07:26:01 +0200
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2023-07-18 18:10:24 +0200
commit3f22dabc2a15154bb7fc03d9abf38a40854bf854 (patch)
tree37dad83d1b614bde480a3c16894b5e529c134fb5 /guix/build-system
parent4e11cac6be68a674c16965dc74e7da54cd3168df (diff)
downloadguix-3f22dabc2a15154bb7fc03d9abf38a40854bf854.tar
guix-3f22dabc2a15154bb7fc03d9abf38a40854bf854.tar.gz
guix: texlive-build-system: Improvements on non-trivial packages.
* guix/build/texlive-build-system.scm (build): Ignore temporary build files when moving runfiles around. Remove ".drv" source files prior to compiling files. Remove need for #:TEX-DIRECTORY keyword. Handle ".ins" and ".dtx" files in different directories. (install): Install docfiles in "doc" output when available. * guix/build-system/texlive.scm (texlive-build): Remove #:TEX-DIRECTORY. * doc/guix.texi (Build Systems): Remove reference to #:TEX-DIRECTORY in TEXLIVE-BUILD-SYSTEM documentation. Also mention it now tries to compile ".dtx" files when there is no ".ins" file.
Diffstat (limited to 'guix/build-system')
-rw-r--r--guix/build-system/texlive.scm2
1 files changed, 0 insertions, 2 deletions
diff --git a/guix/build-system/texlive.scm b/guix/build-system/texlive.scm
index aefd573d11..55e9cfee81 100644
--- a/guix/build-system/texlive.scm
+++ b/guix/build-system/texlive.scm
@@ -130,7 +130,6 @@ level package ID."
#:key
source
(tests? #f)
- tex-directory
(build-targets #f)
(tex-engine #f)
@@ -161,7 +160,6 @@ level package ID."
#$(with-build-variables inputs outputs
#~(texlive-build #:name #$name
#:source #+source
- #:tex-directory #$tex-directory
#:build-targets #$build-targets
#:tex-engine #$(if tex-engine
tex-engine