- 06 Jun, 2012 3 commits
-
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
-
- 05 Jun, 2012 1 commit
-
-
Dean Camera authored
Strip out BuildTest sub-makefile contents as much as possible. Remove old UC3 build test makefile from the ModuleTest build test. Add platform module to the example LUFA makefile.
-
- 04 Jun, 2012 5 commits
-
-
Dean Camera authored
-
Dean Camera authored
Add new ATPROGRAM build system module. Add ATPROGRAM and CPPCHECK modules to all application makefiles.
-
Dean Camera authored
-
Dean Camera authored
Add symbol-sizes target to the BUILD build system module to print a size-sorted list of symbols from a compiled application, in decimal bytes.
-
Dean Camera authored
Add emergency aborts to the recursive makefiles to prevent system failures due to infinite recursion if something happens while building the project lists.
-
- 03 Jun, 2012 10 commits
-
-
Dean Camera authored
Don't show a list of object/dependency files in the human friendly output of the BUILD module clean command. Use a unique message prefix for assembling vs. compiling.
-
Dean Camera authored
-
Dean Camera authored
Switch StaticAnalysisTest build test to use the new build system CPPCHECK module. Update additional build tests to all include the core build system module.
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Disable inbuilt make rules in the LUFA build system for speedups when compiling many projects recursively.
-
Dean Camera authored
Add explicit blank checks in the build system for user-set but blank variables that must not be blank.
-
Dean Camera authored
Add .PHONY targets in all build system modules. Alter BUILD module so that the existence of source files are checked before the build is started.
-
Dean Camera authored
Add $(MAKEFILE_LIST) as a dependency on build rules that could be altered by changes to the makefiles - if the user alters the project makefile, require that all modules are rebuilt.
-
- 02 Jun, 2012 21 commits
-
-
Dean Camera authored
-
Dean Camera authored
Rename program_ee AVRDUDE module target to program-ee. Update CORE build module to print out lists one item per line, rather than all on one line.
-
Dean Camera authored
-
Dean Camera authored
Clean up CORE build system module, use simple rather than recursive make variables for internal constants and $(shell) derived values.
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Clean up BUILD build system module - seperate architecture utility prefix code and sanity check from the CC_FLAGS construction code. Add target to print GCC version.
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Ensure that USB_DEVICE_ONLY or USB_HOST_ONLY is properly set for devices that physically do not support a particular mode. Fix main LUFA library makefile default target.
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Remove any variables in the optional build variable list that are marked as mandatory by one or more included build system modules in the CORE build system module. Alter DOXYGEN build system module to by default override the Doxygen configuration file stylesheet and replace it with the LUFA Doxygen stylesheet.
-
Dean Camera authored
Remove space padding on the current time when automatically generating AVR Studio 4 project creation/modification timestamps.
-
Dean Camera authored
Ensure build tests use the system provided $(MAKE) variable to determine the command to invoke make, rather than a hard-coded name. Strip off excess whitespace from the list of object files when printing them out to the shell in the build system BUILD module.
-
Dean Camera authored
Ensure the BULD build system module produces a LSS listing file output when the "all" target is invoked.
-
Dean Camera authored
Strip trailing slash from the user-supplied LUFA_PATH directory, to prevent double slashes from appearing in the commands/output.
-
Dean Camera authored
Add EEPROM programming target to the AVRDUDE build system module. Correct message output test for the BUILD build system module. Clean up DOXYGEN build system module logic.
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
-