aboutsummaryrefslogtreecommitdiff
path: root/LUFA/DoxygenPages/BuildSystem.txt
AgeCommit message (Collapse)Author
2012-07-15Add DEBUG_FORMAT and DEBUG_LEVEL optional parameters to the BUILD module. ↵Dean
Turn off generation of debug information when performing a validation build, and when running the build tests. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2404 d5102386-fcda-11dd-9fdb-3debd5008f28
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-14Rename hid-teensy and hid-teensy-ee targets to teensy and teensy-ee to be in ↵Dean
line with the DFU module target names. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2399 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-07-08Update BUILD build system module with OBJECT_FILES variable, for additional ↵Dean
user-specified object files. Update HID build module with a small shim application to reprogram the EEPROM of a target. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2387 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-07-06Minor documentation improvements.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2384 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-26Add "mostlyclean" makefile target to the BUILD build system module.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2373 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-23Clean up BUILD build system module, expose "check-source" target for use in ↵Dean
user applications. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2367 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-23Add ability to archive build object files into a .a library file to the ↵Dean
BUILD build system module. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2365 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-21Oops - fix HID build system module documentation error.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2363 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-21Add HID bootloader build module (thanks to Stefan Hellermann).Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2360 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-10Add OBJDIR optional build variable to the BULD build system module, to allow ↵Dean
the user project to relocate the output object and dependency files to a different directory. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2335 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-06-10Add a list of module provided make variables and macros to the build system ↵Dean
modules. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2330 d5102386-fcda-11dd-9fdb-3debd5008f28