[gtk-doc/wip/swilmet/autotools-support-update] autotools support: add the *.actions file to SCANOBJ_FILES




commit 7da972522ae755ab91aa1791fa34b1bc49c2b08a
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Wed Oct 28 01:16:01 2020 +0100

    autotools support: add the *.actions file to SCANOBJ_FILES
    
    It fixes `make distcheck` in projects like gspell which still use the
    Autotools.
    
    The `make distcheck` error was:
    ERROR: files left in build directory after distclean:
    ./docs/reference/gspell-1.0.actions
    
    This commit in gtk-doc permits to remove the following workaround in
    gspell:
    https://gitlab.gnome.org/GNOME/gspell/-/commit/f22493b8407961d88688d8ea772cde035014741a

 buildsystems/autotools/gtk-doc.make         | 1 +
 buildsystems/autotools/gtk-doc.no-xslt.make | 1 +
 2 files changed, 2 insertions(+)
---
diff --git a/buildsystems/autotools/gtk-doc.make b/buildsystems/autotools/gtk-doc.make
index 7d9a27f..c673175 100644
--- a/buildsystems/autotools/gtk-doc.make
+++ b/buildsystems/autotools/gtk-doc.make
@@ -57,6 +57,7 @@ DOC_STAMPS=setup-build.stamp scan-build.stamp sgml-build.stamp \
        sgml.stamp html.stamp pdf.stamp
 
 SCANOBJ_FILES =                 \
+       $(DOC_MODULE).actions    \
        $(DOC_MODULE).args       \
        $(DOC_MODULE).hierarchy  \
        $(DOC_MODULE).interfaces \
diff --git a/buildsystems/autotools/gtk-doc.no-xslt.make b/buildsystems/autotools/gtk-doc.no-xslt.make
index 26a98bd..1acee5e 100644
--- a/buildsystems/autotools/gtk-doc.no-xslt.make
+++ b/buildsystems/autotools/gtk-doc.no-xslt.make
@@ -57,6 +57,7 @@ DOC_STAMPS=setup-build.stamp scan-build.stamp sgml-build.stamp \
        sgml.stamp html.stamp pdf.stamp
 
 SCANOBJ_FILES =                 \
+       $(DOC_MODULE).actions    \
        $(DOC_MODULE).args       \
        $(DOC_MODULE).hierarchy  \
        $(DOC_MODULE).interfaces \


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]