# $NetBSD: tool.mk,v 1.3 2019/12/15 23:59:00 gutteridge Exp $ # # Create `python' interpreter wrapper for applicable Python bin. # # This mk fragment can be included in all packages that use `python' # as a tool without a pkgsrc-style version suffix. # # Keywords: python # .if !defined(PYTHON_TOOL_MK) PYTHON_TOOL_MK= defined .if !defined(PYTHON_PYVERSION_MK) .include "../../lang/python/pyversion.mk" .endif BUILDLINK_TARGETS+= buildlink-bin-python .PHONY: buildlink-bin-python buildlink-bin-python: .for bin in python python${PYVERSSUFFIX:R} ${RUN} \ t=${BUILDLINK_DIR}/bin/${bin}; \ if ${TEST} -f "${PYTHONBIN}" -a ! -f $$t; then \ ${LN} -sf "${PYTHONBIN}" $$t; \ fi .endfor .endif # PYTHON_TOOL_MK