Update CORE build module to print out additional help information.

pull/1469/head
Dean Camera 13 years ago
parent 7197893006
commit fc0ff2f976

@ -60,25 +60,30 @@ help:
@echo " module as a required parameter before including the build module " @echo " module as a required parameter before including the build module "
@echo " in your project makefile. Parameters marked as optional will " @echo " in your project makefile. Parameters marked as optional will "
@echo " assume a default value in the module if not user-assigned. " @echo " assume a default value in the module if not user-assigned. "
@echo " "
@echo " By default the target output shows both a friendly summary, as "
@echo " well as the actual invoked command. To suppress the output of the "
@echo " invoked commands and show only the friendly command output, run "
@echo " make with the \"-s\" switch added before the target(s). "
@echo "===================================================================" @echo "==================================================================="
@echo " Currently used modules in this application: " @echo " Currently used modules in this application: "
@echo " " @echo " "
@printf " %b" "$(SORTED_LUFA_BUILD_MODULES:%= - %\n)" @printf " %b" "$(SORTED_LUFA_BUILD_MODULES:%= - %\n)"
@echo " " @echo " "
@echo " " @echo " "
@echo " Currently available build targets in this application: " @echo " Currently available build targets in this application: "
@echo " " @echo " "
@printf " %b" "$(SORTED_LUFA_BUILD_TARGETS:%= - %\n)" @printf " %b" "$(SORTED_LUFA_BUILD_TARGETS:%= - %\n)"
@echo " " @echo " "
@echo " " @echo " "
@echo " Mandatory variables required by the selected build Modules: " @echo " Mandatory variables required by the selected build Modules: "
@echo " " @echo " "
@printf " %b" "$(SORTED_LUFA_MANDATORY_VARS:%= - %\n)" @printf " %b" "$(SORTED_LUFA_MANDATORY_VARS:%= - %\n)"
@echo " " @echo " "
@echo " " @echo " "
@echo " Optional variables required by the selected build Modules: " @echo " Optional variables required by the selected build Modules: "
@echo " " @echo " "
@printf " %b" "$(SORTED_LUFA_OPTIONAL_VARS:%= - %\n)" @printf " %b" "$(SORTED_LUFA_OPTIONAL_VARS:%= - %\n)"
@echo " " @echo " "
@echo "===================================================================" @echo "==================================================================="
@echo " The LUFA BuildSystem 2.0 - Powered By Unicorns (tm) " @echo " The LUFA BuildSystem 2.0 - Powered By Unicorns (tm) "

Loading…
Cancel
Save