Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add new Printer Device Class driver. | Dean Camera | 2013-05-05 | 1 | -0/+1 |
| | |||||
* | Add BIN build system target information to the documentation. | Dean Camera | 2013-03-28 | 1 | -4/+5 |
| | |||||
* | Fix corrupted disassembly listing (LSS) files due to linker relaxations; ↵ | Dean Camera | 2013-03-20 | 1 | -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 Camera | 2013-03-10 | 1 | -1/+1 |
| | | | | system module. | ||||
* | Update BUILD build system module to produce BIN files as well as HEX. | Dean Camera | 2013-03-09 | 1 | -1/+7 |
| | |||||
* | Fixed incorrect ordering of the linker options in the build system causing ↵ | Dean Camera | 2013-01-05 | 1 | -1/+1 |
| | | | | link failures in some cases. | ||||
* | Ensure that the core USB driver source filenames are not duplicated in the ↵ | Dean Camera | 2013-01-03 | 1 | -1/+1 |
| | | | | LUFA_SRC_USB makefile variable of the LUFA sources build module, so that parallel builds still work. | ||||
* | Split up USB source files in lufa_sources.mk build system module so that ↵ | Dean Camera | 2013-01-03 | 1 | -41/+68 |
| | | | | applications can pull in mode-specific USB support rather than having to compile all files even if it is known they will not be used. | ||||
* | Update copyright year to 2013. | Dean Camera | 2013-01-03 | 11 | -13/+13 |
| | |||||
* | Add troubleshooting page to the build system section of the documentation. | Dean Camera | 2012-10-28 | 1 | -7/+7 |
| | |||||
* | Minor documentation improvements. | Dean Camera | 2012-10-05 | 1 | -1/+1 |
| | |||||
* | Add LINKER_RELAXATIONS option to the LUFA BUILD build system module. | Dean Camera | 2012-09-30 | 1 | -15/+23 |
| | |||||
* | Fix flip-ee DFU build target accidentally erasing the target FLASH memory space. | Dean Camera | 2012-09-22 | 1 | -3/+1 |
| | |||||
* | Add architecture test for the non-standard avr-size patch, so that it is not ↵ | Dean Camera | 2012-09-18 | 1 | -0/+3 |
| | | | | tested on architectures where the patch isn't available. | ||||
* | Fix up some missing target dependencies and output messages in the LUFA ↵ | Dean Camera | 2012-09-17 | 3 | -7/+7 |
| | | | | build system makefiles. | ||||
* | Minor build system tweaks for platform compatibility. | Dean Camera | 2012-09-11 | 2 | -1/+3 |
| | |||||
* | Remove unused check-source rule from the BUILD build system module. | Dean Camera | 2012-08-29 | 1 | -15/+4 |
| | |||||
* | Remove broken settings info output from the AVRDUDE build module. | Dean Camera | 2012-08-20 | 1 | -2/+2 |
| | |||||
* | Added new doxygen_upgrade and doxygen_create targets to the DOXYGEN build ↵ | Dean Camera | 2012-08-18 | 2 | -9/+33 |
| | | | | system module. Clean up CORE build system module. | ||||
* | Document build system targets. Add a rule to the BUILD module that is run if ↵ | Dean Camera | 2012-08-18 | 8 | -2/+51 |
| | | | | 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 Camera | 2012-08-16 | 1 | -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 Camera | 2012-08-15 | 1 | -2/+7 |
| | | | | needed before trying to create the OBJDIR output object file directory. | ||||
* | Minor documentation and formatting updates. | Dean Camera | 2012-08-15 | 1 | -1/+1 |
| | |||||
* | Upgrade Doxygen configuration files, custom style CSS and DOXYGEN build ↵ | Dean Camera | 2012-08-13 | 1 | -1/+1 |
| | | | | module for the latest Doxygen release. | ||||
* | Add help text to the project makefiles to help new users get information on ↵ | Dean Camera | 2012-08-11 | 1 | -0/+2 |
| | | | | the improved build system. | ||||
* | Clean up CORE build system mode makefile. | Dean Camera | 2012-08-11 | 1 | -14/+22 |
| | |||||
* | Revert the default DEBUG_LEVEL setting from 3 to 2, as this is apparently ↵ | Dean Camera | 2012-08-01 | 1 | -1/+1 |
| | | | | causing segfaults on some builds of binutils-avr. | ||||
* | Add DEBUG_FORMAT and DEBUG_LEVEL optional parameters to the BUILD module. ↵ | Dean Camera | 2012-07-15 | 1 | -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 Camera | 2012-07-14 | 10 | -8/+8 |
| | | | | | | | | "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. | ||||
* | Rename hid-teensy and hid-teensy-ee targets to teensy and teensy-ee to be in ↵ | Dean Camera | 2012-07-14 | 1 | -6/+6 |
| | | | | line with the DFU module target names. | ||||
* | Fix project makefiles - remove trailing slash from LUFA_PATH entries and the ↵ | Dean Camera | 2012-07-11 | 1 | -1/+1 |
| | | | | XPLAINBridge project AVRISP file include path to prevent build errors. | ||||
* | Fix up makefile .NOTPARALLEL heuristics so that linear building is only ↵ | Dean Camera | 2012-07-10 | 1 | -1/+1 |
| | | | | enforced if no object folder set and the "all" target is run. Rename library "ConfigDescriptor.c" file to "ConfigDescriptors.c" to ensure that object filenames are unique. | ||||
* | Add check and error to the BUILD module if OBJDIR option is set but object ↵ | Dean Camera | 2012-07-10 | 1 | -0/+5 |
| | | | | filenames are not unique. | ||||
* | Fix broken builds when OBJDIR is specified in the BUILD build system module. | Dean Camera | 2012-07-09 | 1 | -2/+2 |
| | |||||
* | Remove unnecessary build system modules from the HID EEPROM Loader shim ↵ | Dean Camera | 2012-07-09 | 1 | -4/+0 |
| | | | | application makefile. | ||||
* | Clean up HID EEPROM loader shim application code, simplify project makefile. ↵ | Dean Camera | 2012-07-08 | 3 | -13/+25 |
| | | | | Ensure shim application is properly rebuild by explicitly cleaning it before requesting a rebuild. | ||||
* | Update BUILD build system module with OBJECT_FILES variable, for additional ↵ | Dean Camera | 2012-07-08 | 4 | -4/+117 |
| | | | | user-specified object files. Update HID build module with a small shim application to reprogram the EEPROM of a target. | ||||
* | Fix LUFA_SRC_PLATFORM makefile variable in the SOURCES build module to use ↵ | Dean Camera | 2012-07-05 | 1 | -1/+2 |
| | | | | LUFA_ROOT_PATH rather than LUFA_PATH. | ||||
* | Add "mostlyclean" makefile target to the BUILD build system module. | Dean Camera | 2012-06-26 | 1 | -4/+9 |
| | |||||
* | Make sure dependency files are generated for assembly files too in the BUILD ↵ | Dean Camera | 2012-06-24 | 1 | -3/+3 |
| | | | | build system module. Minor code cleanups. | ||||
* | Fix hard-coded cross-arch utility name in the BUILD build system module. | Dean Camera | 2012-06-24 | 1 | -1/+1 |
| | |||||
* | Clean up DOXYGEN and SOURCES build system modules - use non-recursively ↵ | Dean Camera | 2012-06-23 | 2 | -43/+43 |
| | | | | evaluated make variables. | ||||
* | Clean up BUILD build system module, expose "check-source" target for use in ↵ | Dean Camera | 2012-06-23 | 1 | -12/+14 |
| | | | | user applications. | ||||
* | Move out BUILD build system module start and end messages to the respective ↵ | Dean Camera | 2012-06-23 | 1 | -4/+2 |
| | | | | targets, as they are only used once. | ||||
* | Add ability to archive build object files into a .a library file to the ↵ | Dean Camera | 2012-06-23 | 1 | -5/+14 |
| | | | | BUILD build system module. | ||||
* | Add svn:eol-style property on all source files where it was missing. Fix ↵ | Dean Camera | 2012-06-21 | 1 | -70/+70 |
| | | | | line endings of all makefile, *.c and *.h files. | ||||
* | Add HID bootloader build module (thanks to Stefan Hellermann). | Dean Camera | 2012-06-21 | 1 | -0/+70 |
| | |||||
* | Minor build system improvements - force default shell. | Dean Camera | 2012-06-21 | 8 | -21/+37 |
| | |||||
* | Enable GCC's -pipe option by default, to build projects using intermediary ↵ | Dean Camera | 2012-06-19 | 1 | -1/+1 |
| | | | | logical OS pipes rather than temporary files on disk. | ||||
* | Minor build system improvements - move out AVRDUDE base flags into a ↵ | Dean Camera | 2012-06-17 | 2 | -19/+22 |
| | | | | makefile variable, clean up BUILD module. |