NetworkManager/man
Jan Vaclav 58d3326344 build/meson: fix gtkdoc dependencies
This commit fixes the build process for the documentation that was previously
unable to build separately via meson due to a dependency issue.

Previously, trying to build the API documentation via `ninja NetworkManager-doc`
failed due to missing dependencies (for example, `nm-dbus-types.xml` was not built).
I believe this happens due to some different handling of static paths vs. custom_target
by meson in this case.

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1801
Fixes: 03637ad8b5 ('build: add initial support for meson build system')
(cherry picked from commit ffb34d2485)
2024-03-14 08:52:27 +01:00
..
common.ent.in build,core: add a "main.migrate-ifcfg-rh" configuration option 2023-07-25 15:39:06 +02:00
meson.build build/meson: fix gtkdoc dependencies 2024-03-14 08:52:27 +01:00
NetworkManager-dispatcher.xml man: improve NM-dispatcher man page 2023-11-21 09:05:47 +01:00
NetworkManager-wait-online.service.xml man: replace license blurb with SPDX tag 2023-11-21 09:05:46 +01:00
NetworkManager.conf.xml man: replace license blurb with SPDX tag 2023-11-21 09:05:46 +01:00
NetworkManager.xml man: replace license blurb with SPDX tag 2023-11-21 09:05:46 +01:00
nm-cloud-setup.xml man: replace license blurb with SPDX tag 2023-11-21 09:05:46 +01:00
nm-initrd-generator.xml man: replace license blurb with SPDX tag 2023-11-21 09:05:46 +01:00
nm-online.xml man: replace license blurb with SPDX tag 2023-11-21 09:05:46 +01:00
nm-openvswitch.xml man: replace license blurb with SPDX tag 2023-11-21 09:05:46 +01:00
nm-settings-dbus.xsl man/nm-settings-dbus: include deprecation description, if present 2022-09-07 10:55:31 +02:00
nm-settings-ifcfg-rh.xsl ifcfg-rh: fail to save connections with the 'link' setting 2023-06-29 10:18:09 +02:00
nm-settings-keyfile.xsl man: fix XSL for documentation after <description> element change 2023-05-31 11:27:09 +02:00
nm-settings-nmcli.xsl docs: better handle description tags in generate-docs-nm-settings-docs-merge.py 2023-05-19 12:52:00 +02:00
nmcli-examples.xml man: replace license blurb with SPDX tag 2023-11-21 09:05:46 +01:00
nmcli.xml man: replace license blurb with SPDX tag 2023-11-21 09:05:46 +01:00
nmtui.xml man: replace license blurb with SPDX tag 2023-11-21 09:05:46 +01:00