| Index: third_party/harfbuzz-ng/src/check-libstdc++.sh
|
| diff --git a/third_party/harfbuzz-ng/src/check-libstdc++.sh b/third_party/harfbuzz-ng/src/check-libstdc++.sh
|
| new file mode 100755
|
| index 0000000000000000000000000000000000000000..c0abcbe41343341167b050016adb4d4edd1c6a28
|
| --- /dev/null
|
| +++ b/third_party/harfbuzz-ng/src/check-libstdc++.sh
|
| @@ -0,0 +1,27 @@
|
| +#!/bin/sh
|
| +
|
| +LC_ALL=C
|
| +export LC_ALL
|
| +
|
| +if which ldd 2>/dev/null >/dev/null; then
|
| + :
|
| +else
|
| + echo "check-libstdc++.sh: 'ldd' not found; skipping test"
|
| + exit 0
|
| +fi
|
| +
|
| +test -z "$srcdir" && srcdir=.
|
| +stat=0
|
| +
|
| +so=.libs/libharfbuzz.so
|
| +if test -f "$so"; then
|
| + echo "Checking that we are not linking to libstdc++"
|
| + if ldd $so | grep 'libstdc[+][+]'; then
|
| + echo "Ouch, linked to libstdc++"
|
| + stat=1
|
| + fi
|
| +else
|
| + echo "check-libstdc++.sh: libharfbuzz.so not found; skipping test"
|
| +fi
|
| +
|
| +exit $stat
|
|
|