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