From de545b7581b59ef0abb3b70e00bc310dd16e9ea9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Vivek=20Das=C2=A0Mohapatra?= <vivek@collabora.co.uk>
Date: Wed, 26 Jul 2017 16:08:12 +0100
Subject: [PATCH] Work around gtk-doc.make claiming sole ownership of
 CLEANFILES

---
 Makefile.am | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index a0be556d3..16658f863 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -85,15 +85,10 @@ dist_pkgdata_DATA       = data/capsule-shim.h     \
                           data/capsule-shim.mk.in \
                           disabled.mk
 
-CLEANFILES    = $(shim_files) $(shim_srcs)
 BUILT_SOURCES = $(shim_srcs)
 
 include $(top_srcdir)/disabled.mk
 
-# ============================================================================
-# standalone man pages
-include  $(top_srcdir)/documentation.mk
-
 # ============================================================================
 # gtk-doc configuration: see /usr/share/doc/gtk-doc-tools/examples/Makefile.am
 DOC_MODULE           = libcapsule
@@ -115,3 +110,9 @@ GTKDOC_CFLAGS        =
 GTKDOC_LIBS          =
 
 include $(top_srcdir)/gtk-doc.make
+# ============================================================================
+# CLEANFILES is unconditionally set by gtk-doc.make, have to do these after:
+CLEANFILES    += $(shim_files) $(shim_srcs)
+# ============================================================================
+# standalone man pages
+include  $(top_srcdir)/documentation.mk
-- 
GitLab