aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManish Pandey <manish.pandey2@arm.com>2020-09-24 21:37:26 +0000
committerTrustedFirmware Code Review <review@review.trustedfirmware.org>2020-09-24 21:37:26 +0000
commit4f4943ad9d468e441f537bc5c963c394f52bcd22 (patch)
tree314a2a5297650b9fda42f8ef4ca33ead3242ff1d
parent86c45a6cedc5bd572efe5f0b8a356ce5fc9aac36 (diff)
parent770b431ce02750602aafa2ecced66e0f55a0055d (diff)
downloadtf-a-tests-4f4943ad9d468e441f537bc5c963c394f52bcd22.tar.gz
Merge "makefile: silent help target"
-rw-r--r--Makefile59
1 files changed, 30 insertions, 29 deletions
diff --git a/Makefile b/Makefile
index a61423856..b09e7491f 100644
--- a/Makefile
+++ b/Makefile
@@ -526,34 +526,35 @@ cscope:
${Q}cscope -b -q -k
.PHONY: help
+.SILENT: help
help:
- @echo "usage: ${MAKE} PLAT=<${PLATFORMS}> \
+ echo "usage: ${MAKE} PLAT=<${PLATFORMS}> \
<all|tftf|ns_bl1u|ns_bl2u|cactus|ivy|quark|el3_payload|distclean|clean|checkcodebase|checkpatch|help_tests>"
- @echo ""
- @echo "PLAT is used to specify which platform you wish to build."
- @echo "If no platform is specified, PLAT defaults to: ${DEFAULT_PLAT}"
- @echo ""
- @echo "Supported Targets:"
- @echo " all Build all supported binaries for this platform"
- @echo " (i.e. TFTF and FWU images)"
- @echo " tftf Build the TFTF image"
- @echo " ns_bl1u Build the NS_BL1U image"
- @echo " ns_bl2u Build the NS_BL2U image"
- @echo " cactus Build the Cactus image (Test S-EL0 payload) and resource description."
- @echo " cactus_mm Build the Cactus-MM image (Test S-EL0 payload)."
- @echo " ivy Build the Ivy image (Test S-EL0 payload) and resource description."
- @echo " quark Build the Quark image (Test S-EL0 payload) and resource description."
- @echo " el3_payload Build the EL3 test payload"
- @echo " checkcodebase Check the coding style of the entire source tree"
- @echo " checkpatch Check the coding style on changes in the current"
- @echo " branch against BASE_COMMIT (default origin/master)"
- @echo " doc Build html based documentation using Sphinx tool"
- @echo " clean Clean the build for the selected platform"
- @echo " cscope Generate cscope index"
- @echo " distclean Remove all build artifacts for all platforms"
- @echo " help_tests List all possible sets of tests"
- @echo ""
- @echo "note: most build targets require PLAT to be set to a specific platform."
- @echo ""
- @echo "example: build all targets for the FVP platform:"
- @echo " CROSS_COMPILE=aarch64-none-elf- make PLAT=fvp all"
+ echo ""
+ echo "PLAT is used to specify which platform you wish to build."
+ echo "If no platform is specified, PLAT defaults to: ${DEFAULT_PLAT}"
+ echo ""
+ echo "Supported Targets:"
+ echo " all Build all supported binaries for this platform"
+ echo " (i.e. TFTF and FWU images)"
+ echo " tftf Build the TFTF image"
+ echo " ns_bl1u Build the NS_BL1U image"
+ echo " ns_bl2u Build the NS_BL2U image"
+ echo " cactus Build the Cactus image (Test S-EL0 payload) and resource description."
+ echo " cactus_mm Build the Cactus-MM image (Test S-EL0 payload)."
+ echo " ivy Build the Ivy image (Test S-EL0 payload) and resource description."
+ echo " quark Build the Quark image (Test S-EL0 payload) and resource description."
+ echo " el3_payload Build the EL3 test payload"
+ echo " checkcodebase Check the coding style of the entire source tree"
+ echo " checkpatch Check the coding style on changes in the current"
+ echo " branch against BASE_COMMIT (default origin/master)"
+ echo " doc Build html based documentation using Sphinx tool"
+ echo " clean Clean the build for the selected platform"
+ echo " cscope Generate cscope index"
+ echo " distclean Remove all build artifacts for all platforms"
+ echo " help_tests List all possible sets of tests"
+ echo ""
+ echo "note: most build targets require PLAT to be set to a specific platform."
+ echo ""
+ echo "example: build all targets for the FVP platform:"
+ echo " CROSS_COMPILE=aarch64-none-elf- make PLAT=fvp all"