summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2019-04-08 19:31:10 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2019-04-08 19:31:10 (GMT)
commit1749b4cc870fc9ff5bdb398dca162d97eed9f28c (patch)
tree4f20813b41cc0b90180b6b9bf8561eb7e5bb8a8b
parent01dccf28f9a4c2280c11b24bef6cac2313a7ead3 (diff)
downloadtcl-1749b4cc870fc9ff5bdb398dca162d97eed9f28c.zip
tcl-1749b4cc870fc9ff5bdb398dca162d97eed9f28c.tar.gz
tcl-1749b4cc870fc9ff5bdb398dca162d97eed9f28c.tar.bz2
Add test-cases for win32/win64 --disable-shared, and put standard --enable-threads
-rw-r--r--.travis.yml35
1 files changed, 33 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index 8a7484f..b46bc26 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -108,7 +108,23 @@ matrix:
- wine
env:
- BUILD_DIR=win
- - CFGOPT=--host=i686-w64-mingw32
+ - CFGOPT="--host=i686-w64-mingw32 --enable-threads"
+ - NO_DIRECT_TEST=1
+ - os: linux
+ dist: xenial
+ compiler: i686-w64-mingw32-gcc
+ addons:
+ apt:
+ packages:
+ - gcc-mingw-w64-base
+ - binutils-mingw-w64-i686
+ - gcc-mingw-w64-i686
+ - gcc-mingw-w64
+ - gcc-multilib
+ - wine
+ env:
+ - BUILD_DIR=win
+ - CFGOPT="--host=i686-w64-mingw32 --disable-shared --enable-threads"
- NO_DIRECT_TEST=1
# Test with mingw-w64 (64 bit)
- os: linux
@@ -124,7 +140,22 @@ matrix:
- wine
env:
- BUILD_DIR=win
- - CFGOPT="--host=x86_64-w64-mingw32 --enable-64bit"
+ - CFGOPT="--host=x86_64-w64-mingw32 --enable-64bit --enable-threads"
+ - NO_DIRECT_TEST=1
+ - os: linux
+ dist: xenial
+ compiler: x86_64-w64-mingw32-gcc
+ addons:
+ apt:
+ packages:
+ - gcc-mingw-w64-base
+ - binutils-mingw-w64-x86-64
+ - gcc-mingw-w64-x86-64
+ - gcc-mingw-w64
+ - wine
+ env:
+ - BUILD_DIR=win
+ - CFGOPT="--host=x86_64-w64-mingw32 --enable-64bit --enable-threads --disable-shared"
- NO_DIRECT_TEST=1
before_install: