make: Cleanup help msg
BRANCH=none
TEST=make help
@@ -729,17 +729,20 @@ endif
.PHONY: help
help:
@echo "Google Chromium EC build"
+ @echo ""
@echo "Common Targets:"
@echo " all [BOARD=] - Build a single board (Default target)"
@echo " clean [BOARD=] - Clean a single board"
- @echo " buildall - Build and test all boards"
+ @echo " buildall - Build all boards and build/run host unit tests"
+ @echo " buildall_only - Build all boards and host unit tests"
+ @echo " build_boards - Build all boards"
@echo " clobber - Clean all boards"
@echo " proj-<boardname> - Build a single board (similar to 'all BOARD=boardname')"
@echo " savesizes - Save the filesizes of currently built boards for comparison"
@echo " newsizes - Compare previously saved filesizes against new sizes"
- @echo " utils - Build all host utilities"
+ @echo " utils [BOARD=] - Build all host side utilities"
@echo ""
- @echo " tests [BOARD=] - Build all unit tests for a specific board"
+ @echo " tests [BOARD=] - Build all on-device unit tests for a specific board"
@echo " hosttests - Build all host unit tests"
@echo " runhosttests - Build and run all host unit tests"
@echo " coverage - Build and run all host unit tests for code coverage"
@@ -750,13 +753,16 @@ help:
@echo " flash_ec [BOARD=] - Use flash_ec to flash the latest image"
@echo " flash_dfu [BOARD=] - Use DFU to flash the latest image"
@echo ""
- @echo " print-tests - Prints all device specific test targets"
- @echo " print-host-tests - Prints all host test targets"
- @echo " print-host-fuzzers - Prints all host fuzz targets"
- @echo " print-boards - Prints all boards"
+ @echo " print-tests [BOARD=] - Print on-device test targets"
+ @echo " print-host-tests - Print all host unit test targets"
+ @echo " print-host-fuzzers - Print all host fuzz targets"
+ @echo " print-boards - Print all boards"
@echo " print-configs [BOARD=] - Print CONFIG_* options for the target board"
@echo " print-defines [BOARD=] - Print forced defines passed to the compiler"
@echo " print-includes [BOARD=] - Print include paths passed to the compiler"
+ @echo " print-baseboard [BOARD=] - Print include paths passed to the compiler"
+ @echo " print-make-vars [BOARD=] - Print chip/core/board make variables for a board"
+ @echo ""
@echo "Common Variables:"
@echo " V=1 - Show make output"
@echo " BOARD= - Set the board name to build (Default is $(BOARD))"
