1 2# Copyright (C) Valentin V. Bartenev 3# Copyright (C) Igor Sysoev 4# Copyright (C) NGINX, Inc. 5 6 7shift 8 9for nxt_option; do 10 11 case "$nxt_option" in
| 1 2# Copyright (C) Valentin V. Bartenev 3# Copyright (C) Igor Sysoev 4# Copyright (C) NGINX, Inc. 5 6 7shift 8 9for nxt_option; do 10 11 case "$nxt_option" in
|
12 -*=*) value=`$echo "$nxt_option" | sed -e 's/[-_a-zA-Z0-9]*=//'` ;;
| 12 -*=*) value=`echo "$nxt_option" | sed -e 's/[-_a-zA-Z0-9]*=//'` ;;
|
13 *) value="" ;; 14 esac 15 16 case "$nxt_option" in 17 18 --config=*) NXT_PYTHON_CONFIG="$value" ;; 19 --module=*) NXT_PYTHON_MODULE="$value" ;; 20 21 --help) 22 cat << END 23
| 13 *) value="" ;; 14 esac 15 16 case "$nxt_option" in 17 18 --config=*) NXT_PYTHON_CONFIG="$value" ;; 19 --module=*) NXT_PYTHON_MODULE="$value" ;; 20 21 --help) 22 cat << END 23
|
24 --config=NAME set python-config name 25 --module=NAME set python module name
| 24 --config=FILE set python-config filename 25 --module=NAME set unit python module name
|
26 27END 28 exit 0 29 ;; 30 31 *)
| 26 27END 28 exit 0 29 ;; 30 31 *)
|
32 $echo 33 $echo $0: error: invalid Python option \"$nxt_option\" 34 $echo
| 32 echo 33 echo $0: error: invalid Python option \"$nxt_option\" 34 echo
|
35 exit 1 36 ;; 37 esac 38 39done 40 41
| 35 exit 1 36 ;; 37 esac 38 39done 40 41
|
| 42if [ ! -f $NXT_AUTOCONF_DATA ]; then 43 echo 44 echo Please run common $0 before configuring module \"$nxt_module\". 45 echo 46 exit 1 47fi 48 49. $NXT_AUTOCONF_DATA 50 51
|
42NXT_PYTHON_CONFIG=${NXT_PYTHON_CONFIG=python-config} 43NXT_PYTHON=${NXT_PYTHON_CONFIG%-config*} 44NXT_PYTHON_MODULE=${NXT_PYTHON_MODULE=${NXT_PYTHON##*/}} 45 46 47$echo "configuring Python module" 48$echo "configuring Python module ..." >> $NXT_AUTOCONF_ERR 49
--- 99 unchanged lines hidden --- | 52NXT_PYTHON_CONFIG=${NXT_PYTHON_CONFIG=python-config} 53NXT_PYTHON=${NXT_PYTHON_CONFIG%-config*} 54NXT_PYTHON_MODULE=${NXT_PYTHON_MODULE=${NXT_PYTHON##*/}} 55 56 57$echo "configuring Python module" 58$echo "configuring Python module ..." >> $NXT_AUTOCONF_ERR 59
--- 99 unchanged lines hidden --- |