mirror of
https://github.com/NixOS/nix
synced 2025-06-24 22:11:15 +02:00
Include the Nix version in the title of the manual
This makes it easy to see at a glance what the version of the manual is, e.g. "Nix 2.27.0 Reference Manual".
This commit is contained in:
parent
223f82efab
commit
779bb3b920
2 changed files with 4 additions and 2 deletions
|
@ -1,5 +1,5 @@
|
||||||
[book]
|
[book]
|
||||||
title = "Nix Reference Manual"
|
title = "Nix @version@ Reference Manual"
|
||||||
src = "source"
|
src = "source"
|
||||||
|
|
||||||
[output.html]
|
[output.html]
|
|
@ -83,6 +83,7 @@ manual = custom_target(
|
||||||
'''
|
'''
|
||||||
@0@ @INPUT0@ @CURRENT_SOURCE_DIR@ > @DEPFILE@
|
@0@ @INPUT0@ @CURRENT_SOURCE_DIR@ > @DEPFILE@
|
||||||
@0@ @INPUT1@ summary @2@ < @CURRENT_SOURCE_DIR@/source/SUMMARY.md.in > @2@/source/SUMMARY.md
|
@0@ @INPUT1@ summary @2@ < @CURRENT_SOURCE_DIR@/source/SUMMARY.md.in > @2@/source/SUMMARY.md
|
||||||
|
sed -e 's|@version@|@3@|g' < @INPUT2@ > @2@/book.toml
|
||||||
rsync -r --include='*.md' @CURRENT_SOURCE_DIR@/ @2@/
|
rsync -r --include='*.md' @CURRENT_SOURCE_DIR@/ @2@/
|
||||||
(cd @2@; RUST_LOG=warn @1@ build -d @2@ 3>&2 2>&1 1>&3) | { grep -Fv "because fragment resolution isn't implemented" || :; } 3>&2 2>&1 1>&3
|
(cd @2@; RUST_LOG=warn @1@ build -d @2@ 3>&2 2>&1 1>&3) | { grep -Fv "because fragment resolution isn't implemented" || :; } 3>&2 2>&1 1>&3
|
||||||
rm -rf @2@/manual
|
rm -rf @2@/manual
|
||||||
|
@ -92,12 +93,13 @@ manual = custom_target(
|
||||||
python.full_path(),
|
python.full_path(),
|
||||||
mdbook.full_path(),
|
mdbook.full_path(),
|
||||||
meson.current_build_dir(),
|
meson.current_build_dir(),
|
||||||
|
meson.project_version(),
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
input : [
|
input : [
|
||||||
generate_manual_deps,
|
generate_manual_deps,
|
||||||
'substitute.py',
|
'substitute.py',
|
||||||
'book.toml',
|
'book.toml.in',
|
||||||
'anchors.jq',
|
'anchors.jq',
|
||||||
'custom.css',
|
'custom.css',
|
||||||
nix3_cli_files,
|
nix3_cli_files,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue