summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRutherther <rutherther@ditigal.xyz>2026-01-18 12:46:51 +0100
committerLudovic Courtès <ludo@gnu.org>2026-01-19 10:02:52 +0100
commit88c2e2349a787b5769e421c4b25ef02af32a7b99 (patch)
tree9fc45c05e2074423cfccdda11f1b354b988aac3e /doc
parent3bf155b888d2f38faf478477c0fc20243ea42715 (diff)
doc: Use versioned manual URLs.version-1.4.0
* doc/build.scm (stylized-html): Move to versioned manual URL. (html-manual): Use versioned manual URL. * doc/htmlxref.cnf (GUIX): Add /1.4.0. Change-Id: I82048a9548894e335e7c2427a739733304a7961a Co-authored-by: Ludovic Courtès <ludo@gnu.org> Fixes: #5681
Diffstat (limited to 'doc')
-rw-r--r--doc/build.scm6
-rw-r--r--doc/htmlxref.cnf4
2 files changed, 6 insertions, 4 deletions
diff --git a/doc/build.scm b/doc/build.scm
index ac14316e3ce..a459d841072 100644
--- a/doc/build.scm
+++ b/doc/build.scm
@@ -858,7 +858,8 @@ in SOURCE."
858 (define version-links 858 (define version-links
859 (list (menu-item #$latest-version 859 (list (menu-item #$latest-version
860 (string-append 860 (string-append
861 "/manual/" language 861 "/manual/" #$latest-version
862 "/" language
862 (if split-node? "/html_node" ""))) 863 (if split-node? "/html_node" "")))
863 (menu-item "development" 864 (menu-item "development"
864 (string-append 865 (string-append
@@ -1023,7 +1024,8 @@ makeinfo OPTIONS."
1023 (let* ((texi (language->texi-file-name language)) 1024 (let* ((texi (language->texi-file-name language))
1024 (opts `("--html" 1025 (opts `("--html"
1025 "-c" ,(string-append "TOP_NODE_UP_URL=/manual/" 1026 "-c" ,(string-append "TOP_NODE_UP_URL=/manual/"
1026 language) 1027 #$%latest-guix-version
1028 "/" language)
1027 #$@options 1029 #$@options
1028 ,texi))) 1030 ,texi)))
1029 (format #t "building HTML manual for language '~a'...~%" 1031 (format #t "building HTML manual for language '~a'...~%"
diff --git a/doc/htmlxref.cnf b/doc/htmlxref.cnf
index d8a7aa12c98..4f0b3091125 100644
--- a/doc/htmlxref.cnf
+++ b/doc/htmlxref.cnf
@@ -1,7 +1,7 @@
1# htmlxref.cnf - reference file for free Texinfo manuals on the web. 1# htmlxref.cnf - reference file for free Texinfo manuals on the web.
2# Modified by Ludovic Courtès <ludo@gnu.org> for the GNU Guix manual. 2# Modified by Ludovic Courtès <ludo@gnu.org> for the GNU Guix manual.
3 3
4htmlxrefversion=2022-12-18.15; # UTC 4htmlxrefversion=2026-01-19.09; # UTC
5 5
6# Copyright 2010-2020, 2022 Free Software Foundation, Inc. 6# Copyright 2010-2020, 2022 Free Software Foundation, Inc.
7# 7#
@@ -415,7 +415,7 @@ guile-rpc mono ${GS}/guile-rpc/manual/guile-rpc.html
415guile-rpc node ${GS}/guile-rpc/manual/html_node/ 415guile-rpc node ${GS}/guile-rpc/manual/html_node/
416 416
417GUIX_ROOT = https://guix.gnu.org 417GUIX_ROOT = https://guix.gnu.org
418GUIX = ${GUIX_ROOT}/manual 418GUIX = ${GUIX_ROOT}/manual/1.4.0
419 guix.de mono ${GUIX}/de/guix.de.html 419 guix.de mono ${GUIX}/de/guix.de.html
420 guix.de node ${GUIX}/de/html_node/ 420 guix.de node ${GUIX}/de/html_node/
421 guix.es mono ${GUIX}/es/guix.es.html 421 guix.es mono ${GUIX}/es/guix.es.html