# Copyright (C) Valentin V. Bartenev # Copyright (C) NGINX, Inc. $echo "checking for Python ..." >> $NXT_AUTOCONF_ERR nxt_found=no NXT_PYTHON_CONFIG="${NXT_PYTHON}-config" if /bin/sh -c "$NXT_PYTHON_CONFIG --prefix" >> $NXT_AUTOCONF_ERR 2>&1; then 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 fi if [ $nxt_found = no ]; then $echo "checking for Python ..." $echo $echo $0: error: no Python found. $echo exit 1; fi NXT_PYTHON_VERSION=`${NXT_PYTHON} -c \ 'import sys; \ sys.stdout.write(sys.version[:3])'` $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"