2007-07-20 23:26:08 +04:00
#!/bin/sh
# Run this to generate all the initial makefiles, etc.
set -e
srcdir = ` dirname $0 `
2012-01-31 19:01:08 +04:00
test -z " $srcdir " && srcdir = .
2007-07-20 23:26:08 +04:00
THEDIR = ` pwd `
cd $srcdir
DIE = 0
( autoconf --version) < /dev/null > /dev/null 2>& 1 || {
2012-01-31 19:01:08 +04:00
echo
echo "You must have autoconf installed to compile virt-viewer."
echo "Download the appropriate package for your distribution,"
echo "or see http://www.gnu.org/software/autoconf"
DIE = 1
2007-07-20 23:26:08 +04:00
}
( automake --version) < /dev/null > /dev/null 2>& 1 || {
2012-01-31 19:01:08 +04:00
echo
DIE = 1
echo "You must have automake installed to compile virt-viewer."
echo "Download the appropriate package for your distribution,"
echo "or see http://www.gnu.org/software/automake"
2007-07-20 23:26:08 +04:00
}
if test " $DIE " -eq 1; then
2012-01-31 19:01:08 +04:00
exit 1
2007-07-20 23:26:08 +04:00
fi
2012-01-30 20:54:00 +04:00
EXTRA_ARGS = ""
if test " x $1 " = "x--system" ; then
shift
prefix = /usr
libdir = $prefix /lib
sysconfdir = /etc
localstatedir = /var
if [ -d /usr/lib64 ] ; then
2012-01-31 19:01:08 +04:00
libdir = $prefix /lib64
2012-01-30 20:54:00 +04:00
fi
EXTRA_ARGS = " --prefix= $prefix --sysconfdir= $sysconfdir --localstatedir= $localstatedir --libdir= $libdir "
echo " Running ./configure with $EXTRA_ARGS $@ "
else
if test -z " $* " ; 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
2007-07-20 23:26:08 +04:00
fi
2008-01-26 00:27:04 +03:00
libtoolize --copy --force
2010-01-11 19:01:20 +03:00
intltoolize --force
aclocal -I m4
2008-03-06 02:24:16 +03:00
autoheader
2010-01-11 19:01:20 +03:00
automake --add-missing --copy
2007-07-20 23:26:08 +04:00
autoconf
cd $THEDIR
2012-01-30 20:54:00 +04:00
$srcdir /configure $EXTRA_ARGS " $@ " && {
2012-01-31 19:01:08 +04:00
echo
2008-03-06 01:07:43 +03:00
echo "Now type 'make' to compile virt-viewer."
2007-07-20 23:26:08 +04:00
}