Annotation of embedaddon/php/scripts/php-config.in, revision 1.1

1.1     ! misho       1: #! /bin/sh
        !             2: 
        !             3: SED="@SED@"
        !             4: prefix="@prefix@"
        !             5: exec_prefix="@exec_prefix@"
        !             6: version="@PHP_VERSION@"
        !             7: vernum="@PHP_VERSION_ID@"
        !             8: include_dir="@includedir@/php"
        !             9: includes="-I$include_dir -I$include_dir/main -I$include_dir/TSRM -I$include_dir/Zend -I$include_dir/ext -I$include_dir/ext/date/lib"
        !            10: ldflags="@PHP_LDFLAGS@"
        !            11: libs="@EXTRA_LIBS@"
        !            12: extension_dir='@EXTENSION_DIR@'
        !            13: man_dir=`eval echo @mandir@`
        !            14: program_prefix="@program_prefix@"
        !            15: program_suffix="@program_suffix@"
        !            16: exe_extension="@EXEEXT@"
        !            17: php_cli_binary=NONE
        !            18: php_cgi_binary=NONE
        !            19: configure_options="@CONFIGURE_OPTIONS@"
        !            20: php_sapis="@PHP_INSTALLED_SAPIS@"
        !            21: 
        !            22: # Set php_cli_binary and php_cgi_binary if available
        !            23: for sapi in $php_sapis; do
        !            24:   case $sapi in
        !            25:   cli)
        !            26:     php_cli_binary="@bindir@/${program_prefix}php${program_suffix}${exe_extension}"
        !            27:     ;;
        !            28:   cgi)
        !            29:     php_cgi_binary="@bindir@/${program_prefix}php-cgi${program_suffix}${exe_extension}"
        !            30:     ;;
        !            31:   esac
        !            32: done
        !            33: 
        !            34: # Determine which (if any) php binary is available
        !            35: if test "$php_cli_binary" != "NONE"; then
        !            36:   php_binary="$php_cli_binary"
        !            37: else
        !            38:   php_binary="$php_cgi_binary"
        !            39: fi
        !            40: 
        !            41: # Remove quotes
        !            42: configure_options=`echo $configure_options | $SED -e "s#'##g"`
        !            43: 
        !            44: case "$1" in
        !            45: --prefix)
        !            46:   echo $prefix;;
        !            47: --includes)
        !            48:   echo $includes;;
        !            49: --ldflags)
        !            50:   echo $ldflags;;
        !            51: --libs)
        !            52:   echo $libs;;
        !            53: --extension-dir)
        !            54:   echo $extension_dir;;
        !            55: --include-dir)
        !            56:   echo $include_dir;;
        !            57: --php-binary)
        !            58:   echo $php_binary;;
        !            59: --php-sapis)
        !            60:   echo $php_sapis;;
        !            61: --configure-options)
        !            62:   echo $configure_options;;
        !            63: --man-dir)
        !            64:   echo $man_dir;;
        !            65: --version)
        !            66:   echo $version;;
        !            67: --vernum)
        !            68:   echo $vernum;;
        !            69: *)
        !            70:   cat << EOF
        !            71: Usage: $0 [OPTION]
        !            72: Options:
        !            73:   --prefix            [$prefix]
        !            74:   --includes          [$includes]
        !            75:   --ldflags           [$ldflags]
        !            76:   --libs              [$libs]
        !            77:   --extension-dir     [$extension_dir]
        !            78:   --include-dir       [$include_dir]
        !            79:   --man-dir           [$man_dir]
        !            80:   --php-binary        [$php_binary]
        !            81:   --php-sapis         [$php_sapis]
        !            82:   --configure-options [$configure_options]
        !            83:   --version           [$version]
        !            84:   --vernum            [$vernum]
        !            85: EOF
        !            86:   exit 1;;
        !            87: esac
        !            88: 
        !            89: exit 0

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>