From 2ac6c5a981474318108b18ea6b4f8ef03fd48581 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Wed, 23 Nov 2016 17:09:48 +0100 Subject: [PATCH] build: rename intermediate doc xmls Allows to use pattern rules by making the related files having a common naming scheme. This commit only renames files. --- .gitignore | 12 ++++++++---- Makefile.am | 24 ++++++++++++------------ docs/api/Makefile.am | 2 +- 3 files changed, 21 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index 9798e6080c..768bf88f3f 100644 --- a/.gitignore +++ b/.gitignore @@ -176,11 +176,11 @@ test-*.trs /libnm-util/tests/test-setting-8021x /libnm-util/tests/test-setting-dcb -/libnm/nm-ifcfg-rh-docs.xml -/libnm/nm-keyfile-docs.xml +/libnm/nm-settings-ifcfg-rh-docs.xml /libnm/nm-property-docs.xml -/libnm/nm-setting-docs.xml -/libnm/nm-setting-docs-overrides.xml +/libnm/nm-settings-docs.xml +/libnm/nm-settings-docs-overrides.xml +/libnm/nm-settings-keyfile-docs.xml /libnm/tests/test-nm-client /libnm/tests/test-remote-settings-client /libnm/tests/test-secret-agent @@ -299,3 +299,7 @@ test-*.trs /introspection/nmdbus-*.c /introspection/nmdbus-*.h /introspection/nmdbus-*.xml +/libnm/nm-ifcfg-rh-docs.xml +/libnm/nm-keyfile-docs.xml +/libnm/nm-setting-docs.xml +/libnm/nm-setting-docs-overrides.xml diff --git a/Makefile.am b/Makefile.am index 9150f4e4d5..658959ab40 100644 --- a/Makefile.am +++ b/Makefile.am @@ -846,16 +846,16 @@ if BUILD_SETTING_DOCS libnm_noinst_data = \ libnm/nm-property-docs.xml \ - libnm/nm-setting-docs-overrides.xml \ - libnm/nm-setting-docs.xml \ - libnm/nm-keyfile-docs.xml \ - libnm/nm-ifcfg-rh-docs.xml + libnm/nm-settings-docs-overrides.xml \ + libnm/nm-settings-docs.xml \ + libnm/nm-settings-keyfile-docs.xml \ + libnm/nm-settings-ifcfg-rh-docs.xml noinst_DATA += $(libnm_noinst_data) libnm_docs_sources = $(libnm_core_lib_c_real) -libnm/nm-setting-docs-overrides.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) +libnm/nm-settings-docs-overrides.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) $(AM_V_GEN) $(srcdir)/libnm/generate-plugin-docs.pl dbus "$(srcdir)" $@ # When the python scripts loads libnm and the address sanitizers is @@ -870,19 +870,19 @@ libnm/nm-property-docs.xml: libnm/generate-setting-docs.py $(libnm_docs_sources) --gir $(builddir)/libnm/NM-1.0.gir \ --output $@ -libnm/nm-setting-docs.xml: libnm/generate-setting-docs.py $(libnm_docs_sources) libnm/nm-setting-docs-overrides.xml | libnm/NM-1.0.gir libnm/NM-1.0.typelib libnm/libnm.la +libnm/nm-settings-docs.xml: libnm/generate-setting-docs.py $(libnm_docs_sources) libnm/nm-settings-docs-overrides.xml | libnm/NM-1.0.gir libnm/NM-1.0.typelib libnm/libnm.la $(AM_V_GEN) \ export GI_TYPELIB_PATH=$(abs_builddir)/libnm$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \ export LD_LIBRARY_PATH=$(abs_builddir)/libnm/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \ $(call set_sanitizer_env,$(abs_builddir)/libnm/.libs/libnm.so); \ $(srcdir)/libnm/generate-setting-docs.py \ --gir $(builddir)/libnm/NM-1.0.gir \ - --overrides $(builddir)/libnm/nm-setting-docs-overrides.xml \ + --overrides $(builddir)/libnm/nm-settings-docs-overrides.xml \ --output $@ -libnm/nm-keyfile-docs.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) +libnm/nm-settings-keyfile-docs.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) $(AM_V_GEN) $(srcdir)/libnm/generate-plugin-docs.pl keyfile "$(srcdir)" $@ -libnm/nm-ifcfg-rh-docs.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) +libnm/nm-settings-ifcfg-rh-docs.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) $(AM_V_GEN) $(srcdir)/libnm/generate-plugin-docs.pl ifcfg-rh "$(srcdir)" $@ EXTRA_DIST += $(libnm_noinst_data) @@ -3912,13 +3912,13 @@ endif if BUILD_SETTING_DOCS -man/nm-settings.xml: man/nm-settings.xsl libnm/nm-setting-docs.xml +man/nm-settings.xml: man/nm-settings.xsl libnm/nm-settings-docs.xml $(AM_V_GEN) xsltproc --output $@ $^ -man/nm-settings-keyfile.xml: man/nm-settings-keyfile.xsl libnm/nm-keyfile-docs.xml +man/nm-settings-keyfile.xml: man/nm-settings-keyfile.xsl libnm/nm-settings-keyfile-docs.xml $(AM_V_GEN) xsltproc --output $@ $^ -man/nm-settings-ifcfg-rh.xml: man/nm-settings-ifcfg-rh.xsl libnm/nm-ifcfg-rh-docs.xml +man/nm-settings-ifcfg-rh.xml: man/nm-settings-ifcfg-rh.xsl libnm/nm-settings-ifcfg-rh-docs.xml $(AM_V_GEN) xsltproc --output $@ $^ CLEANFILES += \ diff --git a/docs/api/Makefile.am b/docs/api/Makefile.am index 823bb21901..d2677d7a9e 100644 --- a/docs/api/Makefile.am +++ b/docs/api/Makefile.am @@ -7,7 +7,7 @@ GENERATED_FILES = if SETTING_DOCS_AVAILABLE -settings-spec.xml: settings-spec.xsl $(top_builddir)/libnm/nm-setting-docs.xml +settings-spec.xml: settings-spec.xsl $(top_builddir)/libnm/nm-settings-docs.xml $(AM_V_GEN) xsltproc --output $@ $^ # Top-level SGML file includes (depends on) settings-spec.xml