mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-31 11:32:38 +00:00
Improve autogen.sh.
This commit is contained in:
parent
69f2b146f7
commit
8b93bb8b2a
1 changed files with 22 additions and 3 deletions
25
autogen.sh
25
autogen.sh
|
@ -1,4 +1,16 @@
|
||||||
#! /bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
|
srcdir=`dirname $0`
|
||||||
|
test -z "$srcdir" && srcdir=.
|
||||||
|
|
||||||
|
PROJECT=gstreamer-vaapi
|
||||||
|
TEST_TYPE=-d
|
||||||
|
FILE=gst-libs
|
||||||
|
|
||||||
|
test $TEST_TYPE $FILE || {
|
||||||
|
echo "You must run this script in the top-level $PROJECT directory"
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
GTKDOCIZE=`which gtkdocize`
|
GTKDOCIZE=`which gtkdocize`
|
||||||
if test -z $GTKDOCIZE; then
|
if test -z $GTKDOCIZE; then
|
||||||
|
@ -16,5 +28,12 @@ else
|
||||||
&& mv gtk-doc.temp gtk-doc.make
|
&& mv gtk-doc.temp gtk-doc.make
|
||||||
fi
|
fi
|
||||||
|
|
||||||
autoreconf -v --install
|
AUTORECONF=`which autoreconf`
|
||||||
./configure "$@"
|
if test -z $AUTORECONF; then
|
||||||
|
echo "*** No autoreconf found ***"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
ACLOCAL="${ACLOCAL-aclocal} $ACLOCAL_FLAGS" autoreconf -v --install || exit $?
|
||||||
|
fi
|
||||||
|
|
||||||
|
./configure "$@" && echo "Now type 'make' to compile $PROJECT."
|
||||||
|
|
Loading…
Reference in a new issue