Files
MINGW-packages/mingw-w64-boost/msys2-mingw-folders-bootstrap.patch
2016-10-09 11:51:09 +03:00

28 lines
842 B
Diff

--- a/tools/build/src/engine/build.sh 2015-07-07 09:46:25.813659600 +0300
+++ b/tools/build/src/engine/build.sh 2015-07-07 09:47:50.111229000 +0300
@@ -58,11 +58,24 @@
test `uname` = $*
fi
}
+
+test_msystem ()
+{
+ if [ -n $MSYSTEM ]; then
+ test "$MSYSTEM" = "$*"
+ fi
+}
# Try and guess the toolset to bootstrap the build with...
Guess_Toolset ()
{
if test_uname Darwin ; then BOOST_JAM_TOOLSET=darwin
+ elif test_msystem MINGW32 ; then
+ BOOST_JAM_TOOLSET=gcc
+ BOOST_JAM_TOOLSET_ROOT=/mingw32/
+ elif test_msystem MINGW64 ; then
+ BOOST_JAM_TOOLSET=gcc
+ BOOST_JAM_TOOLSET_ROOT=/mingw64/
elif test_uname IRIX ; then BOOST_JAM_TOOLSET=mipspro
elif test_uname IRIX64 ; then BOOST_JAM_TOOLSET=mipspro
elif test_uname OSF1 ; then BOOST_JAM_TOOLSET=tru64cxx