提交 63f5c83b 编写于 作者: D Daniel P. Berrange

Allow NOCONFIGURE=1 to make autogen.sh skip ./configure

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: NDaniel P. Berrange <berrange@redhat.com>
上级 3b9ca940
...@@ -19,7 +19,8 @@ if test "x$1" = "x--no-git"; then ...@@ -19,7 +19,8 @@ if test "x$1" = "x--no-git"; then
no_git=" $1" no_git=" $1"
shift shift
fi fi
if test "x$1" = "x--system"; then if test -z "$NOCONFIGURE" ; then
if test "x$1" = "x--system"; then
shift shift
prefix=/usr prefix=/usr
libdir=$prefix/lib libdir=$prefix/lib
...@@ -30,11 +31,12 @@ if test "x$1" = "x--system"; then ...@@ -30,11 +31,12 @@ if test "x$1" = "x--system"; then
fi fi
EXTRA_ARGS="--prefix=$prefix --sysconfdir=$sysconfdir --localstatedir=$localstatedir --libdir=$libdir" EXTRA_ARGS="--prefix=$prefix --sysconfdir=$sysconfdir --localstatedir=$localstatedir --libdir=$libdir"
echo "Running ./configure with $EXTRA_ARGS $@" echo "Running ./configure with $EXTRA_ARGS $@"
else else
if test -z "$*" && test ! -f "$THEDIR/config.status"; then if test -z "$*" && test ! -f "$THEDIR/config.status"; then
echo "I am going to run ./configure with no arguments - if you wish " 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." echo "to pass any to it, please specify them on the $0 command line."
fi fi
fi
fi fi
# Compute the hash we'll use to determine whether rerunning bootstrap # Compute the hash we'll use to determine whether rerunning bootstrap
...@@ -70,6 +72,8 @@ if test -d .git; then ...@@ -70,6 +72,8 @@ if test -d .git; then
fi fi
fi fi
test -n "$NOCONFIGURE" && exit 0
cd "$THEDIR" cd "$THEDIR"
if test "x$OBJ_DIR" != x; then if test "x$OBJ_DIR" != x; then
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册