Added Dataflash operational checks and aborts to all projects using the Dataflash to ensure it is working correctly before use.

This commit is contained in:
Dean Camera
2012-03-09 22:02:29 +00:00
parent 8de8d7ab5a
commit 3ea356a720
8 changed files with 50 additions and 7 deletions

View File

@@ -23,12 +23,6 @@ upgrade-doxygen:
done;
@echo Doxygen configuration update complete.
# Validate the working branch - compile all documentation, demos/projects/examples and run build tests
validate-branch:
make -s -C $(LUFA_ROOT) doxygen
make -s -C $(LUFA_ROOT) all
make -s -C $(LUFA_ROOT)/BuildTests all
# Check the working branch documentation, ensure no placeholder values
check-documentation-placeholders:
@echo Checking for release suitability...
@@ -42,5 +36,11 @@ check-documentation-placeholders:
fi;
@echo Done.
# Validate the working branch - compile all documentation, demos/projects/examples and run build tests
validate-branch:
make -s -C $(LUFA_ROOT) doxygen
make -s -C $(LUFA_ROOT) all
make -s -C $(LUFA_ROOT)/BuildTests all
# Validate the working branch for general release, check for placeholder documentation then build and test everything
validate-release: check-documentation-placeholders validate-branch
validate-release: check-documentation-placeholders validate-branch