summaryrefslogtreecommitdiff
path: root/Build/source/libs/harfbuzz/harfbuzz-src/mingw-configure.sh
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2019-06-01 08:54:42 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2019-06-01 08:54:42 +0000
commitc3b919224b2b02826bddf55535535ab47638844d (patch)
tree728f7d1ab81bbbed0c1e777c2c63bcc516d8810a /Build/source/libs/harfbuzz/harfbuzz-src/mingw-configure.sh
parent6232e1d5fac4d935744926829f80d53a750cbf0b (diff)
harfbuzz-2.5.1
git-svn-id: svn://tug.org/texlive/trunk@51283 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/harfbuzz/harfbuzz-src/mingw-configure.sh')
-rwxr-xr-xBuild/source/libs/harfbuzz/harfbuzz-src/mingw-configure.sh28
1 files changed, 28 insertions, 0 deletions
diff --git a/Build/source/libs/harfbuzz/harfbuzz-src/mingw-configure.sh b/Build/source/libs/harfbuzz/harfbuzz-src/mingw-configure.sh
new file mode 100755
index 00000000000..3281ce38299
--- /dev/null
+++ b/Build/source/libs/harfbuzz/harfbuzz-src/mingw-configure.sh
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+case $1 in
+ i686 | x86_64) ;;
+ *) echo "Usage: $0 i686|x86_64" >&2; exit 1 ;;
+esac
+
+target=$1-w64-mingw32
+shift
+
+exec "$(dirname "$0")"/configure \
+ --build=`../config.guess` \
+ --host=$target \
+ --prefix=$HOME/.local/$target \
+ CC= \
+ CXX= \
+ CPP= \
+ LD= \
+ CFLAGS="-static-libgcc" \
+ CXXFLAGS="-static-libgcc -static-libstdc++" \
+ CPPFLAGS="-I$HOME/.local/$target/include" \
+ LDFLAGS=-L$HOME/.local/$target/lib \
+ PKG_CONFIG_LIBDIR=$HOME/.local/$target/lib/pkgconfig:/usr/$target/sys-root/mingw/lib/pkgconfig/ \
+ PKG_CONFIG_PATH=$HOME/.local/$target/share/pkgconfig:/usr/$target/sys-root/mingw/share/pkgconfig/ \
+ PATH=$HOME/.local/$target/bin:/usr/$target/sys-root/mingw/bin:/usr/$target/bin:$PATH \
+ --without-icu \
+ --with-uniscribe \
+ "$@"