mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2025-12-26 18:10:11 +01:00
45 lines
1.1 KiB
Bash
Executable file
45 lines
1.1 KiB
Bash
Executable file
#!/bin/sh
|
|
# Run this to generate all the initial makefiles, etc.
|
|
|
|
set -e
|
|
|
|
ARGV0=$0
|
|
|
|
if test -z "$ACLOCAL_FLAGS"; then
|
|
acdir=`aclocal --print-ac-dir`
|
|
if [ ! -f $acdir/pkg.m4 ]; then
|
|
echo "$ARGV0: Error: Could not find pkg-config macros."
|
|
echo " (Looked in $acdir/pkg.m4)"
|
|
echo " If pkg.m4 is available in /another/directory, please set"
|
|
echo " ACLOCAL_FLAGS=\"-I /another/directory\""
|
|
echo " Otherwise, please install pkg-config."
|
|
echo ""
|
|
echo "pkg-config is available from:"
|
|
echo "http://www.freedesktop.org/software/pkgconfig/"
|
|
exit 1
|
|
fi
|
|
fi
|
|
|
|
if test -z "$*"; then
|
|
echo "$ARGV0: Note: \`./configure' will be run with no arguments."
|
|
echo " If you wish to pass any to it, please specify them on the"
|
|
echo " \`$0' command line."
|
|
echo
|
|
fi
|
|
|
|
do_cmd() {
|
|
echo "$ARGV0: running \`$@'"
|
|
$@
|
|
}
|
|
|
|
do_cmd libtoolize --force --copy
|
|
|
|
do_cmd aclocal ${ACLOCAL_FLAGS}
|
|
|
|
do_cmd autoheader
|
|
|
|
do_cmd automake --add-missing
|
|
|
|
do_cmd autoconf
|
|
|
|
do_cmd ./configure --enable-maintainer-mode ${1+"$@"} && echo "Now type \`make' to compile" || exit 1
|