Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | Add ability to generate SYM files in the BUILD module. Clean up build system ↵ | Dean Camera | 2012-06-11 | 3 | -14/+19 |
| | | | | output to be slightly more human readable. | ||||
* | Add OBJDIR optional build variable to the BULD build system module, to allow ↵ | Dean Camera | 2012-06-10 | 1 | -5/+17 |
| | | | | the user project to relocate the output object and dependency files to a different directory. | ||||
* | Update CORE build system module to convert the sorted module data lists into ↵ | Dean Camera | 2012-06-10 | 1 | -12/+20 |
| | | | | printable lists, substituting in a "(None)" entry when no data is available. | ||||
* | Add a list of module provided make variables and macros to the build system ↵ | Dean Camera | 2012-06-10 | 9 | -612/+147 |
| | | | | modules. | ||||
* | Add Build System documentation to the library manual. Update CPPCHECK build ↵ | Dean Camera | 2012-06-10 | 3 | -14/+585 |
| | | | | system module so that it uses the SRC variable rather than just the project directory. | ||||
* | Add compile time warnings for experimental architectures, for those that ↵ | Dean Camera | 2012-06-10 | 1 | -1/+3 |
| | | | | don't read the manual. | ||||
* | Minor build system sanity check fixes. | Dean Camera | 2012-06-10 | 3 | -6/+4 |
| | |||||
* | Change the build system build module makefiles to have a set of sanity check ↵ | Dean Camera | 2012-06-10 | 7 | -66/+74 |
| | | | | macros they can call to verify user data. Add additional sanity checks. | ||||
* | Update SVN line endings property on newer source files to native. | Dean Camera | 2012-06-07 | 8 | -837/+837 |
| |