Commit Graph

8 Commits

Author SHA1 Message Date
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 3211b35a4c Make Doxygen fail for any Doxygen output other than unsupported tags (as these are somewhat benign).
Improve exclusion list for the main library export_tar rule to exclude any compiled library files from the export.
2012-04-09 10:04:40 +00:00
Dean Camera b2fe539d1c Removed the old pseudo-scheduler from the library as it was unused and deprecated since the 090810 release. 2012-04-08 21:48:46 +00:00
Dean Camera d5291c2e10 Only abort Doxygen documentation generation if a non-unsupported tag warning is encountered. 2012-03-09 22:36:56 +00:00
Dean Camera 663f9bd5f5 Update Doxygen documentation build scripts to fail if any warnings are generated. 2012-03-09 21:28:44 +00:00
Dean Camera 1dcc1fe527 Update the Android Accessory Host ClassDriver demo to use the updated class configuration API.
Enable -Wcast-align warning for the UC3 architecture in the ModuleTest build test now that the test passes with it.

Minor documentation improvements.
2012-02-20 22:07:25 +00:00
Dean Camera bbe7c77b91 Update ModuleTest build test to use as many compile warnings as possible. Set -Werror so that any generated warnings produce an error. 2012-02-19 15:02:28 +00:00
Dean Camera 1132488e8f Add build tests to verify correct compilation of as many modules as possible under as many architectures as possible.
Fix broken compilation of LUFA under C++ compilers when the Serial peripheral module header file is included in a C++ source file.

Fix missing semicolon in the UC3 architecture host pipe functions.

Fix failed compilation for the XMEGA architecture if USB_DEVICE_ONLY us not specified.
2012-02-18 23:33:12 +00:00