python3: Remove HostPython3 in python3-host.mk
authorJeffery To <jeffery.to@gmail.com>
Thu, 9 Apr 2020 14:42:27 +0000 (22:42 +0800)
committerJeffery To <jeffery.to@gmail.com>
Sat, 18 Apr 2020 17:56:07 +0000 (01:56 +0800)
commit3642b18441a386e0af2b5912b2d823f7b4dd7939
treeeb82b32a02f92d7c788dd78add10933c0099216d
parent2dfdef66a383a0db10d9746a21a9362f18502fe9
python3: Remove HostPython3 in python3-host.mk

HostPython3 only adds a few environment variables before running host
Python. It has only two users, Build/Compile/HostPy3RunHost and
Build/Compile/HostPy3RunTarget.

HostPython3 also accesses $(PYTHON3PATH), even though python3-host.mk
does not include python3-package.mk, where the variable is defined.

This removes HostPython3 and has its two users run host Python directly.
This also combines the environment variables of HostPython3 and the two
users into HOST_PYTHON3_VARS and PYTHON3_VARS.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
lang/python/python3-host.mk
lang/python/python3-package.mk
net/uwsgi/Makefile