Also disable master-2-16-32-{att,dt,tt} jobs that hang on inactive blade hardware
Makefile
makefiles/target/
-----------------
o Refactor Makefile, move target logic into makefiles/targets/{target-name}.mk
o Add context specific help -> makefile target: help-{target-name}
Change-Id: Ib00975e56488c7c23ebc01963002be59a7e3c97c
diff --git a/makefiles/help/include.mk b/makefiles/help/include.mk
index 3134a38..01efdc1 100644
--- a/makefiles/help/include.mk
+++ b/makefiles/help/include.mk
@@ -65,16 +65,43 @@
## - help-simple or help-verbose
## o Current logic displays extended help by default.
## -----------------------------------------------------------------------
+## Usage: see makefiles/targets/test.mk
+## test-verbose += help-check# # append help target to help-verbose
+## -----------------------------------------------------------------------
ifdef VERBOSE
- help :: help-verbose
+ help-verbose += help-verbose
+ help :: $(help-verbose)
else
help :: help-simple
endif
## -----------------------------------------------------------------------
+## Intent: Display context specific help for named targets.
+## -----------------------------------------------------------------------
+## [TODO] Display a list of help-* tokens for target specific content:
+## % make help-check
+## % make help-test
+## -----------------------------------------------------------------------
+## [TODO] Define LEVEL= or helper targets (help-lint-{level})
+## for extended help w/o information overload
+## [0] help # make help
+## [1] help-lint # make help-verbose or (VERBOSE=1)
+## [2] help-lint-shell # make help-lint VERBOSE=1 (??)
+## [2] help-lint-yaml
+## -----------------------------------------------------------------------
+help-index ::
+ @echo
+ @echo '[HELP] - An index of help context for common targets'
+ @echo ' help-index This message'
+ $(HIDE)\
+ for name in $(sort $(help-verbose)); do\
+ echo " $$name";\
+ done
+
+## -----------------------------------------------------------------------
## Intent: Display simple extended target help
## -----------------------------------------------------------------------
-help-simple ::
+help-simple :: help-index
@echo
@echo '[VIEW]'
@echo ' reload Setup to auto-reload sphinx doc changes in browser'