X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/8de8d7ab5a280ed9fc062c4bbc0f43350de1f383..44f348e7ffdcd899d87a0ae4a8aacabf67672e9f:/Maintenance/makefile diff --git a/Maintenance/makefile b/Maintenance/makefile index d7230781d..8daf9c149 100644 --- a/Maintenance/makefile +++ b/Maintenance/makefile @@ -6,13 +6,14 @@ # www.lufa-lib.org # -# Maintenance scripts not required by general LUFA users, used for development. +# Maintenance scripts not required by general LUFA users, used for project development purposes. + +# Path to the root of the LUFA tree LUFA_ROOT = ../ all: - # Update all Doxygen configuration files to the latest Doxygen version - force Markdown support to be disabled upgrade-doxygen: @echo Upgrading Doxygen.conf files... @@ -23,12 +24,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 +37,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 \ No newline at end of file +validate-release: check-documentation-placeholders validate-branch