[PATCH libinput 2/2] doc: add a check to compare local files with those in the makefile
Peter Hutterer
peter.hutterer at who-t.net
Fri May 27 03:12:26 UTC 2016
Avoid forgetting about adding svgs/dotfiles to the Makefile.am
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
---
doc/Makefile.am | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 9a0bca1..8266e3b 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -85,6 +85,16 @@ EXTRA_DIST += $(diagram_files) \
$(header_files) \
$(style_files)
+local_svg = $(shell find $(srcdir)/svg -type f -printf "$(srcdir)/svg/%P\n" 2>/dev/null)
+local_dotfiles = $(shell find $(srcdir)/dot -type f -printf "$(srcdir)/dot/%P\n" 2>/dev/null)
+
+check:
+ @files=`echo $(local_svg) $(local_dotfiles) $(diagram_files) | tr ' ' '\n' | sort | uniq -u` && \
+ test -z "$$files" || (\
+ echo "SVG/dotfiles files present but missing from the Makefile.am:" && \
+ echo "$$files" && \
+ test)
+
# make sure doc was built before running dist
dist-hook:
@test -f $(distdir)/html/index.html || (\
--
2.7.4
More information about the wayland-devel
mailing list