Commit Graph

14 Commits (49424ce6b14e2de46d2957246e1d6f8751c47de2)

Author SHA1 Message Date
Dean Camera 44ff0af68c Add a list of module provided make variables and macros to the build system modules.
13 years ago
Dean Camera 6dc85e4023 Minor build system sanity check fixes.
13 years ago
Dean Camera 53be52922f Change the build system build module makefiles to have a set of sanity check macros they can call to verify user data. Add additional sanity checks.
13 years ago
Dean Camera 6e29655b54 Update SVN line endings property on newer source files to native.
13 years ago
Dean Camera 28a2739fa3 Improve DFU build module to use symbolic names for the target HEX and EEP filenames.
13 years ago
Dean Camera 49ca5c3c83 Add new ATPROGRAM build system module. Add ATPROGRAM and CPPCHECK modules to all application makefiles.
13 years ago
Dean Camera 5af18ba288 Add explicit blank checks in the build system for user-set but blank variables that must not be blank.
13 years ago
Dean Camera 88425d7dab 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.
13 years ago
Dean Camera 9f7f595382 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.
13 years ago
Dean Camera 7655205aac Clean up CORE build system module, use simple rather than recursive make variables for internal constants and $(shell) derived values.
13 years ago
Dean Camera fc3768733e Clean up ordering of build system module sanity checks.
13 years ago
Dean Camera 29874f6db7 Simplify build system mandatory parameter/variable sanity checks.
13 years ago
Dean Camera 79ee9e755f Add build system targets for lists of mandatory and optional parameters/variables.
13 years ago
Dean Camera 56e792c95b Switch over Demos, Bootloaders and Projects to the new and improved build system.
13 years ago