summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2020-09-22 16:04:24 +0000
committerGitHub <noreply@github.com>2020-09-22 16:04:24 +0000
commit34b87961afb34f53fbdcce1db47bbe9399dd3a2f (patch)
treed0e61003e8186ebdb3e033c33d7349d88ef8d359 /Makefile
parentb05bdfd970505b615494d88939a6b22afd1fda77 (diff)
parent63ba4ff871ae00fa869eb3d290362399e8963105 (diff)
downloadpodman-34b87961afb34f53fbdcce1db47bbe9399dd3a2f.tar.gz
podman-34b87961afb34f53fbdcce1db47bbe9399dd3a2f.tar.bz2
podman-34b87961afb34f53fbdcce1db47bbe9399dd3a2f.zip
Merge pull request #7714 from rhatdan/make
Print nice error message when python is not installed
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 253207f49..8a75c11fb 100644
--- a/Makefile
+++ b/Makefile
@@ -135,8 +135,13 @@ export PRINT_HELP_PYSCRIPT
err_if_empty = $(if $(strip $($(1))),$(strip $($(1))),$(error Required variable $(1) value is undefined, whitespace, or empty))
.PHONY: help
+ifneq (, ${PYTHON})
help:
@$(PYTHON) -c "$$PRINT_HELP_PYSCRIPT" < $(MAKEFILE_LIST)
+else
+help:
+ $(error python required for 'make help', executable not found)
+endif
.gopathok:
ifeq ("$(wildcard $(GOPKGDIR))","")