aboutsummaryrefslogtreecommitdiff
path: root/BuildTests/StaticAnalysisTest
AgeCommit message (Collapse)Author
2012-07-14Rename build system module makefiles from "lufa.MODULE.in" to ↵Dean
"lufa_MODULE.mk" to prevent makefile from assuming the include is an old style build rule, slowing down the build process. Prevent the BUILD module from shell-executing multiple processes to determine the avr-size flags to speed up the build, unless the size rule is invoked. Add warnings and set warnings as errors to the SingleUSBModeTest build test makefile. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2400 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-07-10Override the OBJDIR setting for the XPLAINBridge project, as this currently ↵Dean
doesn't work. Turn off check-config test in the StaticAnalysisTest build test to save time - if the standard build fails this can be run manually to determine the problem cause. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2396 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-23Clean up BuildTest and Maintenance makefiles - use non-recursively evaluated ↵Dean
make variables. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2368 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-10Fix broken StaticAnalysisTest build test due to the changes to the CPPCHECK ↵Dean
build module. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2338 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-07Update SVN line endings property on newer source files to native.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2317 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-05Strip out BuildTest sub-makefile contents as much as possible. Remove old ↵Dean
UC3 build test makefile from the ModuleTest build test. Add platform module to the example LUFA makefile. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2308 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-03Correct BuildTest makefiles to use LUFA_PATH rather than LUFA_ROOT_PATH.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2301 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-03Switch StaticAnalysisTest build test to use the new build system CPPCHECK ↵Dean
module. Update additional build tests to all include the core build system module. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2300 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-05-27Add missing documentation to custom BuiltTest hardware mapping files. Fix up ↵Dean
old copyright years on some makefiles. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2243 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-04-16Fix up static analysis build test so that inline suppressions for missing ↵Dean
header files are not required in the XPLAINBridge project. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2168 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-04-08Pull out common options in the StaticAnalysisTest build test makefile into a ↵Dean
seperate make variable for clarity. Add missing cppcheck inline suppression comment. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2139 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-25Tweak static analysis check BuildTest makefile argument order to make the ↵Dean
call differences easier to determine. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2121 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-25Re-enable cppcheck static analysis unused function checks after adding in ↵Dean
special-case suppressions to the event stub functions. Add missing function prototypes to the AudioInput and AudioOutput class driver device demos. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2120 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-09Update Doxygen documentation build scripts to fail if any warnings are ↵Dean
generated. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2101 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-04Minor documentation improvements.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2080 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-03-04Update code and StaticAnlysisTest so that missingInclude warnings do not ↵Dean
have to be suppressed, and so that all code except for third party libraries can be checked. Update SingleUSBModeTest makefile to separate out the messages from the test commands. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2079 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-29Update StaticAnalysisTest to check for missing header files. Fix found ↵Dean
incorrect header file paths in the demos and projects. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2076 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-28Fix warnings and errors found by the new cppcheck provided static code analysis.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2075 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-28Add source static analysis build test using "cppcheck".Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2074 d5102386-fcda-11dd-9fdb-3debd5008f28