Update maintenance scripts to abort if the check-release target fails to complete.
authorDean Camera <dean@fourwalledcubicle.com>
Thu, 8 Mar 2012 06:16:02 +0000 (06:16 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Thu, 8 Mar 2012 06:16:02 +0000 (06:16 +0000)
Maintenance/makefile

index 87a8b9e..73e1e18 100644 (file)
@@ -11,7 +11,7 @@
 LUFA_ROOT = ../\r
 \r
 upgrade-doxygen:\r
-       @echo Updating Doxygen.conf files...\r
+       @echo Upgrading Doxygen.conf files...\r
        @for doxygen_conf in `find $(LUFA_ROOT) -name Doxygen.conf`; do \\r
          doxygen -u $$doxygen_conf; \\r
        done;\r
@@ -21,8 +21,10 @@ check-release:
        @echo Checking for release suitability...\r
        @if ( grep "XXXXXX" $(LUFA_ROOT)/LUFA/DoxygenPages/*.txt > /dev/null ;); then \\r
          echo "  ERROR: Doxygen documentation has not been updated for release!"; \\r
+         exit 1; \\r
        fi;\r
        @if ( grep "000000" $(LUFA_ROOT)/LUFA/Version.h > /dev/null ;); then \\r
          echo "  ERROR: Version header has not been updated for release!"; \\r
+         exit 1; \\r
        fi;\r
        @echo Done.\r