Commit Graph

19 Commits

Author SHA1 Message Date
Dean Camera b8807e9928 Extend bootloader build test to include all supported configurations including the special XPLAIN board configuration and possible F_USB values. 2012-07-24 15:43:39 +00:00
Dean Camera bfee7f8c56 Add missing supported bootloader configurations to the BootloaderTest build test. 2012-07-23 20:00:32 +00:00
Dean Camera 07f4f8e990 Update bootloader build test with bootloader target board information. 2012-07-23 19:13:52 +00:00
Dean Camera 3ca025f214 Add DEBUG_FORMAT and DEBUG_LEVEL optional parameters to the BUILD module. Turn off generation of debug information when performing a validation build, and when running the build tests. 2012-07-15 09:59:35 +00:00
Dean Camera b7e3c86e4e Rename build system module makefiles from "lufa.MODULE.in" to "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.
2012-07-14 13:18:13 +00:00
Dean Camera 0da99447d3 Mark build test makefiles as being incompatible with parallel make builds, as they re-use the same object directories. 2012-07-10 20:49:03 +00:00
Dean Camera aba33a0334 Don't enforce silent output on submake - pass down the value set by the user implicitly instead. 2012-06-24 19:38:37 +00:00
Dean Camera 43e10d666b Clean up BuildTest and Maintenance makefiles - use non-recursively evaluated make variables. 2012-06-23 17:02:15 +00:00
Dean Camera 1d2f231cc1 Add extra human readable output to the build test makefile scripts. 2012-06-19 19:35:12 +00:00
Dean Camera 6e29655b54 Update SVN line endings property on newer source files to native. 2012-06-07 20:49:47 +00:00
Dean Camera 60a2147a51 Correct BuildTest makefiles to use LUFA_PATH rather than LUFA_ROOT_PATH. 2012-06-03 20:06:21 +00:00
Dean Camera c7344c22ac Switch StaticAnalysisTest build test to use the new build system CPPCHECK module. Update additional build tests to all include the core build system module. 2012-06-03 19:44:15 +00:00
Dean Camera e24993c13a Ensure build tests use the system provided $(MAKE) variable to determine the command to invoke make, rather than a hard-coded name. Strip off excess whitespace from the list of object files when printing them out to the shell in the build system BUILD module. 2012-06-02 13:00:22 +00:00
Dean Camera 2b332d3231 Replace architecture specific makefiles in the BuildTests with the new common build system makefiles. 2012-06-02 10:46:25 +00:00
Dean Camera b5e850ffd6 Add missing documentation to custom BuiltTest hardware mapping files. Fix up old copyright years on some makefiles. 2012-05-27 14:42:30 +00:00
Dean Camera c9b3468f1e Add missing CPPCheck unusedFunction check suppressions on the USB template functions. 2012-05-19 22:14:06 +00:00
Dean Camera 80e278acde Clean up and speed up build tests by turning off expensive and slow size optimizations, and generation of assembly listings (*.lst) for each compiled source file. 2012-05-13 19:10:46 +00:00
Dean Camera 0a00ee4037 Minor tweaks to the build tests to ensure that they will operate properly on all systems. 2012-05-13 15:03:56 +00:00
Dean Camera 380f014c4c Added build test to verify correct compilation of all bootloaders using all supported devices.
Fixed compile error with the unreleased ATMEGA32U6 device.
2012-05-13 13:06:11 +00:00