diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2010-12-23 11:44:00 +0100 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2011-01-14 16:11:59 +0000 |
commit | ca4deeb13abc72e3ac5a9e5bc86a25bc2d423b16 (patch) | |
tree | 374a10daeef75c464e91e970ab836882d390a2ac | |
parent | ddc0966462ebd05211020b29a5d620bf44ddefaf (diff) |
move --srcdir detection earlier
This will help getting config.guess and config.sub from the srcdir.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
-rwxr-xr-x | configure | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -75,6 +75,7 @@ path_of() { } # default parameters +source_path=`dirname "$0"` cpu="" interp_prefix="/usr/gnemul/qemu-%M" static="no" @@ -182,6 +183,8 @@ for opt do ;; --cc=*) CC="$optarg" ;; + --source-path=*) source_path="$optarg" + ;; --cpu=*) cpu="$optarg" ;; --extra-cflags=*) QEMU_CFLAGS="$optarg $QEMU_CFLAGS" @@ -228,6 +231,9 @@ QEMU_CFLAGS="-D_FORTIFY_SOURCE=2 $QEMU_CFLAGS" QEMU_INCLUDES="-I. -I\$(SRC_PATH)" LDFLAGS="-g $LDFLAGS" +# make source path absolute +source_path=`cd "$source_path"; pwd` + check_define() { cat > $TMPC <<EOF #if !defined($1) @@ -478,10 +484,6 @@ if test "$mingw32" = "yes" ; then confsuffix="" fi -# find source path -source_path=`dirname "$0"` -source_path=`cd "$source_path"; pwd` - werror="" for opt do @@ -493,7 +495,7 @@ for opt do ;; --interp-prefix=*) interp_prefix="$optarg" ;; - --source-path=*) source_path="$optarg" + --source-path=*) ;; --cross-prefix=*) ;; |