aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorQyriad <qyriad@qyriad.me>2024-06-06 14:10:11 -0600
committerQyriad <qyriad@qyriad.me>2024-06-16 03:43:17 +0000
commitff99f4a882e80e0bedc0acab6bb63266aebdbee9 (patch)
treea191e7f9af78c864feaddb06c8669947fa6cd9db /doc
parent4734ce7831daf6e7e976029017b1cc2e7e615f30 (diff)
build: correctly propagate changes to Lix source to manual
This adds the nix executable as an input argument to the custom targets that build the manual (HTML, and the man pages), so that changes to things like src/nix/nix.md cause the correct rebuilds Change-Id: Iffaa2c14acbfc721caef7b8cae9b53ecd365f26d
Diffstat (limited to 'doc')
-rw-r--r--doc/manual/meson.build4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/manual/meson.build b/doc/manual/meson.build
index e253a9bd8..673c86149 100644
--- a/doc/manual/meson.build
+++ b/doc/manual/meson.build
@@ -110,6 +110,7 @@ manual = custom_target(
builtins_md,
builtin_constants_md,
rl_next_generated,
+ nix,
],
output : [
'manual',
@@ -186,6 +187,7 @@ foreach command : nix_nested_manpages
],
input : [
manual_md,
+ nix,
],
output : command[0] + '-' + page + '.1',
install : true,
@@ -298,6 +300,7 @@ foreach page : nix3_manpages
input : [
'render-manpage.sh',
manual_md,
+ nix,
],
output : page + '.1',
install : true,
@@ -341,6 +344,7 @@ foreach entry : nix_manpages
'render-manpage.sh',
manual_md,
entry.get(3, []),
+ nix,
],
output : '@0@.@1@'.format(entry[0], entry[1]),
install : true,