diff --git a/make/swig.mk b/make/swig.mk index e26f07c4..381cfc2e 100644 --- a/make/swig.mk +++ b/make/swig.mk @@ -1,4 +1,5 @@ include $(MODDIR)/make/defs.mk +include $(MODDIR)/make/py-defs.mk # for $(PYTHON) include $(MODDIR)/make/defs-cpp.mk include $(MODDIR)/make/dev-utils.mk @@ -51,9 +52,9 @@ else ifeq ($(SWIG_TARGET),android) else ifeq ($(SWIG_TARGET),python) - PYTHON_VERSION ?= $(basename $(lastword $(shell python2 --version 2>&1))) - PYTHON_MAJOR_VERSION ?= $(basename $(PYTHON_VERSION)) - PYTHON_MINOR_VERSION ?= $(patsubst .%,%,$(suffix $(PYTHON_VERSION))) + PYTHON_FULL_VERSION ?= $(basename $(lastword $(shell $(PYTHON) --version 2>&1))) + PYTHON_MAJOR_VERSION ?= $(basename $(PYTHON_FULL_VERSION)) + PYTHON_MINOR_VERSION ?= $(patsubst .%,%,$(suffix $(PYTHON_FULL_VERSION))) SWIG_LANG ?= python SWIG_TARGET_EXT ?= py