Improve check for Python 3 in Makefile

Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
This commit is contained in:
Rafal Stefanowski 2019-09-30 12:59:58 +02:00
parent 1b1d06d821
commit 623f758cb2

View File

@ -7,7 +7,7 @@ CASCTL_DIR = /lib/opencas
UDEVRULES_DIR = /lib/udev/rules.d UDEVRULES_DIR = /lib/udev/rules.d
UDEV:=$(shell which udevadm) UDEV:=$(shell which udevadm)
SYSTEMCTL := $(shell which systemctl) SYSTEMCTL := $(shell which systemctl)
PYTHON3 := $(shell which python3 &> /dev/null && echo 1) PYTHON3 := $(shell which python3)
ifeq (, $(shell which systemctl)) ifeq (, $(shell which systemctl))
define cas_install define cas_install
@ -33,7 +33,7 @@ endif
all: ; all: ;
install: install:
ifneq (1, $(PYTHON3)) ifeq (, $(PYTHON3))
$(error package 'python3' not found) $(error package 'python3' not found)
else else
@echo "Installing Open-CAS utils" @echo "Installing Open-CAS utils"