Skip to content

Commit

Permalink
Allow NOCONFIGURE=1 to make autogen.sh skip ./configure
Browse files Browse the repository at this point in the history
Sometimes it is useful to re-bootstrap libvirt without running
through a ./configure invocation immediately. eg if you want
to run ./configure for Mingw32 rather than native.

Signed-off-by: Daniel P. Berrange <[email protected]>
  • Loading branch information
berrange committed Jun 25, 2012
1 parent 3b9ca94 commit 63f5c83
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions autogen.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ if test "x$1" = "x--no-git"; then
no_git=" $1"
shift
fi
if test "x$1" = "x--system"; then
if test -z "$NOCONFIGURE" ; then
if test "x$1" = "x--system"; then
shift
prefix=/usr
libdir=$prefix/lib
Expand All @@ -30,11 +31,12 @@ if test "x$1" = "x--system"; then
fi
EXTRA_ARGS="--prefix=$prefix --sysconfdir=$sysconfdir --localstatedir=$localstatedir --libdir=$libdir"
echo "Running ./configure with $EXTRA_ARGS $@"
else
else
if test -z "$*" && test ! -f "$THEDIR/config.status"; then
echo "I am going to run ./configure with no arguments - if you wish "
echo "to pass any to it, please specify them on the $0 command line."
fi
fi
fi

# Compute the hash we'll use to determine whether rerunning bootstrap
Expand Down Expand Up @@ -70,6 +72,8 @@ if test -d .git; then
fi
fi

test -n "$NOCONFIGURE" && exit 0

cd "$THEDIR"

if test "x$OBJ_DIR" != x; then
Expand Down

0 comments on commit 63f5c83

Please sign in to comment.