< prev index next >

common/autoconf/configure

Print this page

        

*** 123,141 **** for conf_option do case $conf_option in --openjdk-target=*) conf_openjdk_target=`expr "X$conf_option" : '[^=]*=\(.*\)'` ! continue ;; --debug-configure) if test "x$conf_debug_configure" != xrecursive; then conf_debug_configure=true export conf_debug_configure fi ! continue ;; *) ! conf_processed_arguments=("${conf_processed_arguments[@]}" "$conf_option") ;; esac case $conf_option in -build | --build | --buil | --bui | --bu |-build=* | --build=* | --buil=* | --bui=* | --bu=*) conf_legacy_crosscompile="$conf_legacy_crosscompile $conf_option" ;; --- 123,149 ---- for conf_option do case $conf_option in --openjdk-target=*) conf_openjdk_target=`expr "X$conf_option" : '[^=]*=\(.*\)'` ! ;; --debug-configure) if test "x$conf_debug_configure" != xrecursive; then conf_debug_configure=true export conf_debug_configure fi ! ;; ! [^-]*=*) ! # Add name of variable to CONFIGURE_OVERRIDDEN_VARIABLES list inside !...!. ! conf_env_var=`expr "x$conf_option" : 'x\([^=]*\)='` ! CONFIGURE_OVERRIDDEN_VARIABLES="$CONFIGURE_OVERRIDDEN_VARIABLES!$conf_env_var!" ! # ... and then process argument as usual ! conf_processed_arguments=("${conf_processed_arguments[@]}" "$conf_option") ! ;; *) ! conf_processed_arguments=("${conf_processed_arguments[@]}" "$conf_option") ! ;; esac case $conf_option in -build | --build | --buil | --bui | --bu |-build=* | --build=* | --buil=* | --bui=* | --bu=*) conf_legacy_crosscompile="$conf_legacy_crosscompile $conf_option" ;;
*** 214,223 **** --- 222,234 ---- --debug-configure Run the configure script with additional debug logging enabled. Please be aware that, when cross-compiling, the OpenJDK configure script will generally use 'target' where autoconf traditionally uses 'host'. + + Also note that variables must be passed on the command line. Variables in the + environment will generally be ignored, unlike traditional autoconf scripts. EOT fi else echo configure exiting with result code $conf_result_code fi
< prev index next >