aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Build/lufa_build.mk
Commit message (Collapse)AuthorAgeFilesLines
* Replace LUFA build system with DMBS.Dean Camera2015-12-151-322/+16
|
* Update copyrights to 2015 (better late than never).Dean Camera2015-05-171-1/+1
|
* Patched the LUFA build system to work around a GCC code generation bug in ↵Dean Camera2014-08-261-0/+6
| | | | newer toolchains when building for larger FLASH memory devices (thanks to demultiplexer)
* Remove correct output library file when running make clean in the LUFA build ↵Dean Camera2014-08-241-1/+1
| | | | system.
* Add COMPILER_PATH optional variable to the BUILD build system module.Dean Camera2014-06-081-4/+6
|
* Update copyrights for 2014.Dean Camera2014-01-041-1/+1
|
* Minor formatting fixes.Dean Camera2013-09-271-2/+2
|
* Add BIN build system target information to the documentation.Dean Camera2013-03-281-4/+5
|
* Fix corrupted disassembly listing (LSS) files due to linker relaxations; ↵Dean Camera2013-03-201-0/+3
| | | | pass -mrelax to the compiler to make it aware of, and able to compensate for, linker relaxations.
* Remove compiled BIN files when running "make clean" with the BUILD build ↵Dean Camera2013-03-101-1/+1
| | | | system module.
* Update BUILD build system module to produce BIN files as well as HEX.Dean Camera2013-03-091-1/+7
|
* Fixed incorrect ordering of the linker options in the build system causing ↵Dean Camera2013-01-051-1/+1
| | | | link failures in some cases.
* Update copyright year to 2013.Dean Camera2013-01-031-1/+1
|
* Add troubleshooting page to the build system section of the documentation.Dean Camera2012-10-281-7/+7
|
* Add LINKER_RELAXATIONS option to the LUFA BUILD build system module.Dean Camera2012-09-301-15/+23
|
* Add architecture test for the non-standard avr-size patch, so that it is not ↵Dean Camera2012-09-181-0/+3
| | | | tested on architectures where the patch isn't available.
* Minor build system tweaks for platform compatibility.Dean Camera2012-09-111-1/+1
|
* Remove unused check-source rule from the BUILD build system module.Dean Camera2012-08-291-15/+4
|
* Document build system targets. Add a rule to the BUILD module that is run if ↵Dean Camera2012-08-181-1/+29
| | | | a source file does not exist to show an error to the user, rather than running the check-source rule before each build (slightly faster/more portable and the generated error is then a true make error).
* Clean up BUILD module info output formatting, remove explicit gcc-version ↵Dean Camera2012-08-161-10/+14
| | | | target and add ability to generate assembly listings of compiled source files for debug purposes.
* Update the BUILD build system module to early abort and display an error if ↵Dean Camera2012-08-151-2/+7
| | | | needed before trying to create the OBJDIR output object file directory.
* Revert the default DEBUG_LEVEL setting from 3 to 2, as this is apparently ↵Dean Camera2012-08-011-1/+1
| | | | causing segfaults on some builds of binutils-avr.
* Add DEBUG_FORMAT and DEBUG_LEVEL optional parameters to the BUILD module. ↵Dean Camera2012-07-151-11/+21
| | | | Turn off generation of debug information when performing a validation build, and when running the build tests.
* Rename build system module makefiles from "lufa.MODULE.in" to ↵Dean Camera2012-07-141-0/+286
"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.