aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Build/lufa.sources.in
Commit message (Collapse)AuthorAgeFilesLines
* Rename build system module makefiles from "lufa.MODULE.in" to ↵Dean Camera2012-07-141-116/+0
| | | | | | | | "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.
* Fix up makefile .NOTPARALLEL heuristics so that linear building is only ↵Dean Camera2012-07-101-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.
* Fix LUFA_SRC_PLATFORM makefile variable in the SOURCES build module to use ↵Dean Camera2012-07-051-1/+2
| | | | LUFA_ROOT_PATH rather than LUFA_PATH.
* Clean up DOXYGEN and SOURCES build system modules - use non-recursively ↵Dean Camera2012-06-231-40/+40
| | | | evaluated make variables.
* Minor build system improvements - force default shell.Dean Camera2012-06-211-3/+5
|
* Add a list of module provided make variables and macros to the build system ↵Dean Camera2012-06-101-4/+21
| | | | modules.
* Change the build system build module makefiles to have a set of sanity check ↵Dean Camera2012-06-101-6/+7
| | | | macros they can call to verify user data. Add additional sanity checks.
* Update SVN line endings property on newer source files to native.Dean Camera2012-06-071-95/+95
|
* Add new ATPROGRAM build system module. Add ATPROGRAM and CPPCHECK modules to ↵Dean Camera2012-06-041-1/+1
| | | | all application makefiles.
* Add explicit blank checks in the build system for user-set but blank ↵Dean Camera2012-06-031-2/+6
| | | | variables that must not be blank.
* Add platform driver dispatch header and makefile module source variable.Dean Camera2012-06-021-1/+8
|
* Strip trailing slash from the user-supplied LUFA_PATH directory, to prevent ↵Dean Camera2012-06-021-1/+1
| | | | double slashes from appearing in the commands/output.
* Clean up ordering of build system module sanity checks.Dean Camera2012-06-021-38/+38
|
* Simplify build system mandatory parameter/variable sanity checks.Dean Camera2012-06-021-6/+2
|
* Add build system targets for lists of mandatory and optional ↵Dean Camera2012-06-021-2/+4
| | | | parameters/variables.
* Switch over Demos, Bootloaders and Projects to the new and improved build ↵Dean Camera2012-06-011-0/+86
system.