HarfBuzz text shaping engine
http://harfbuzz.github.io/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
745 B
33 lines
745 B
#!/bin/sh |
|
# Run this to generate all the initial makefiles, etc. |
|
|
|
test -n "$srcdir" || srcdir=`dirname "$0"` |
|
test -n "$srcdir" || srcdir=. |
|
|
|
olddir=`pwd` |
|
cd $srcdir |
|
|
|
echo -n "checking for ragel... " |
|
which ragel || { |
|
echo "You need to install ragel... See http://www.complang.org/ragel/" |
|
exit 1 |
|
} |
|
|
|
echo -n "checking for pkg-config... " |
|
which pkg-config || { |
|
echo "*** No pkg-config found, please install it ***" |
|
exit 1 |
|
} |
|
|
|
echo -n "checking for autoreconf... " |
|
which autoreconf || { |
|
echo "*** No autoreconf found, please install it ***" |
|
exit 1 |
|
} |
|
|
|
echo "running autoreconf --force --install --verbose" |
|
autoreconf --force --install --verbose || exit $? |
|
|
|
cd $olddir |
|
echo "running configure $@" |
|
test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"
|
|
|