gtk-doc-plugins.mak: Add rule to error out if .hierarchy file contains tabs.
authorTim-Philipp Müller <tim@centricular.net>
Thu, 6 Sep 2007 12:02:01 +0000 (12:02 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Thu, 6 Sep 2007 12:02:01 +0000 (12:02 +0000)
Original commit message from CVS:
* gtk-doc-plugins.mak:
Add rule to error out if .hierarchy file contains tabs.

ChangeLog
gtk-doc-plugins.mak

index 0413da7..a5338c3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-09-06  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gtk-doc-plugins.mak:
+         Add rule to error out if .hierarchy file contains tabs.
+
 2007-08-20  Tim-Philipp Müller  <tim at centricular dot net>
 
        * download-translations:
index eaa3ac6..65e48ad 100644 (file)
@@ -138,8 +138,14 @@ inspect-build.stamp:
            touch inspect-build.stamp; \
         fi
 
+check-hierarchy: $(DOC_MODULE).hierarchy
+       if grep '       ' $(DOC_MODULE).hierarchy; then \
+           echo "$(DOC_MODULE).hierarchy contains tabs, please fix"; \
+           /bin/false; \
+       fi
+
 ### scan headers; done on every build ###
-scan-build.stamp: $(HFILE_GLOB) $(EXTRA_HFILES) $(basefiles) scanobj-build.stamp inspect-build.stamp
+scan-build.stamp: $(HFILE_GLOB) $(EXTRA_HFILES) $(basefiles) scanobj-build.stamp inspect-build.stamp check-hierarchy
        if test "x$(top_srcdir)" != "x$(top_builddir)" &&               \
           test -d "$(top_builddir)/gst";                               \
         then                                                           \