# Copyright (C) Valentin V. Bartenev # Copyright (C) NGINX, Inc. NXT_PYTHON_CONFIG="${NXT_PYTHON}-config" NXT_PYTHON_VERSION=`${NXT_PYTHON} -c \ 'import sys; \ sys.stdout.write(sys.version[:3])'` NXT_PYTHON_INCLUDE=`${NXT_PYTHON_CONFIG} --includes` NXT_PYTHON_LIBS=`${NXT_PYTHON_CONFIG} --ldflags` nxt_feature="Python" nxt_feature_name=NXT_HAVE_PYTHON nxt_feature_run=no nxt_feature_incs="${NXT_PYTHON_INCLUDE}" nxt_feature_libs="${NXT_PYTHON_LIBS}" nxt_feature_test="#include int main() { Py_Initialize(); return 0; }" . auto/feature if [ $nxt_found = no ]; then $echo $echo $0: error: no Python found. $echo exit 1; fi $echo " + Python version: ${NXT_PYTHON_VERSION}" NXT_PYTHON_MODULE_SRCS=" \ src/nxt_python_wsgi.c \ " NXT_MODULES_INIT="$NXT_MODULES_INIT nxt_python_wsgi_init" NXT_MODULES_SRCS="$NXT_MODULES_SRCS $NXT_PYTHON_MODULE_SRCS" NXT_LIB_AUX_LIBS="$NXT_LIB_AUX_LIBS $NXT_PYTHON_LIBS"