Dean Camera
910c6eb599
Add COMPILER_PATH optional variable to the BUILD build system module.
11 years ago
Dean Camera
e368a89987
Update copyrights for 2014.
11 years ago
Dean Camera
b6bf314d50
Minor formatting fixes.
11 years ago
Dean Camera
8cd249c342
Add BIN build system target information to the documentation.
12 years ago
Dean Camera
6e8642185a
Fix corrupted disassembly listing (LSS) files due to linker relaxations; pass -mrelax to the compiler to make it aware of, and able to compensate for, linker relaxations.
12 years ago
Dean Camera
32fcf1ec53
Remove compiled BIN files when running "make clean" with the BUILD build system module.
12 years ago
Dean Camera
726b325c73
Update BUILD build system module to produce BIN files as well as HEX.
12 years ago
Dean Camera
ab8ae60058
Fixed incorrect ordering of the linker options in the build system causing link failures in some cases.
12 years ago
Dean Camera
de0df8b162
Update copyright year to 2013.
12 years ago
Dean Camera
2b43a6d7df
Add troubleshooting page to the build system section of the documentation.
12 years ago
Dean Camera
4641acc691
Add LINKER_RELAXATIONS option to the LUFA BUILD build system module.
12 years ago
Dean Camera
11fa17a7db
Add architecture test for the non-standard avr-size patch, so that it is not tested on architectures where the patch isn't available.
12 years ago
Dean Camera
6936fcbd60
Minor build system tweaks for platform compatibility.
12 years ago
Dean Camera
43658f336e
Remove unused check-source rule from the BUILD build system module.
12 years ago
Dean Camera
7375c789e1
Document build system targets. Add a rule to the BUILD module that is run if 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).
12 years ago
Dean Camera
84fadb255e
Clean up BUILD module info output formatting, remove explicit gcc-version target and add ability to generate assembly listings of compiled source files for debug purposes.
12 years ago
Dean Camera
00ab25d321
Update the BUILD build system module to early abort and display an error if needed before trying to create the OBJDIR output object file directory.
12 years ago
Dean Camera
fb917b7016
Revert the default DEBUG_LEVEL setting from 3 to 2, as this is apparently causing segfaults on some builds of binutils-avr.
12 years ago
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.
13 years ago
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.
13 years ago