aboutsummaryrefslogtreecommitdiffstats
path: root/autogen.sh
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2001-01-18 10:47:48 +0000
committerWerner Koch <[email protected]>2001-01-18 10:47:48 +0000
commitf408930cc067ae3150a679bc890d0559c0bc8df5 (patch)
tree6cd64dd288ab91329948c72f52862186625549f0 /autogen.sh
parentDoes now compile under MingW32/CPD 0.3 (diff)
downloadgpgme-f408930cc067ae3150a679bc890d0559c0bc8df5.tar.gz
gpgme-f408930cc067ae3150a679bc890d0559c0bc8df5.zip
Nicer W32 installation support
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh13
1 files changed, 10 insertions, 3 deletions
diff --git a/autogen.sh b/autogen.sh
index a386bb0c..10b498c4 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -31,7 +31,13 @@ if test "$1" = "--build-w32"; then
fi
fi
- crossbindir=`mingw32 --install-dir`/bin
+ crossinstalldir=`mingw32 --install-dir`
+ crossbindir=`mingw32 --get-bindir 2>/dev/null` \
+ || crossbindir="$crossinstalldir/bin"
+ crosslibdir=`mingw32 --get-libdir 2>/dev/null` \
+ || crosslibdir="$crossinstalldir/i386--mingw32/lib"
+ crossincdir=`mingw32 --get-includedir 2>/dev/null` \
+ || crossincdir="$crossinstalldir/i386--mingw32/include"
CC=`mingw32 --get-path gcc`
CPP=`mingw32 --get-path cpp`
AR=`mingw32 --get-path ar`
@@ -54,8 +60,9 @@ if test "$1" = "--build-w32"; then
fi
[ $DIE = yes ] && exit 1
- ./configure --host=${host} --target=${target} \
- ${disable_foo_tests} $*
+ ./configure --host=${host} --target=${target} ${disable_foo_tests} \
+ --bindir=${crossbindir} --libdir=${crosslibdir} \
+ --includedir=${crossincdir} $*
exit $?
fi