diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-03-31 20:52:28 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-03-31 20:52:28 (GMT) |
commit | 0ea08dbbf2e95be9b6cfab57277b60e01a15e996 (patch) | |
tree | 98e4000d0bc111397e06f12b566d2c9c5d24ed4d | |
parent | 28b6f603a9e98d62f27fbaa3597711dfa9d83a25 (diff) | |
download | tcl-0ea08dbbf2e95be9b6cfab57277b60e01a15e996.zip tcl-0ea08dbbf2e95be9b6cfab57277b60e01a15e996.tar.gz tcl-0ea08dbbf2e95be9b6cfab57277b60e01a15e996.tar.bz2 |
Add enable-symbols=mem builds to Travis
-rw-r--r-- | .travis.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index b17db27..8c04f0c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -38,6 +38,13 @@ matrix: env: - BUILD_DIR=unix - CFGOPT="--enable-symbols" + - name: "Linux/GCC/Mem-Debug" + os: linux + dist: bionic + compiler: gcc + env: + - BUILD_DIR=unix + - CFGOPT="--enable-symbols=mem" # Older versions of GCC... - name: "Linux/GCC 7/Shared" os: linux @@ -96,6 +103,13 @@ matrix: env: - BUILD_DIR=unix - CFGOPT="--enable-symbols" + - name: "Linux/Clang/Mem-Debug" + os: linux + dist: bionic + compiler: clang + env: + - BUILD_DIR=unix + - CFGOPT="--enable-symbols=mem" # Testing on Mac, various styles - name: "macOS/Xcode 11.3/Shared/Unix-like" os: osx @@ -288,6 +302,13 @@ matrix: - BUILD_DIR=win - CFGOPT="--enable-64bit --enable-symbols" before_install: *makepreinst + - name: "Windows/GCC/Mem-Debug" + os: windows + compiler: gcc + env: + - BUILD_DIR=win + - CFGOPT="--enable-64bit --enable-symbols=mem" + before_install: *makepreinst # Test on Windows with GCC native (32-bit) - name: "Windows/GCC-x86/Shared" os: windows @@ -316,6 +337,13 @@ matrix: - BUILD_DIR=win - CFGOPT="--enable-symbols" before_install: *makepreinst + - name: "Windows/GCC-x86/Mem-Debug" + os: windows + compiler: gcc + env: + - BUILD_DIR=win + - CFGOPT="--enable-symbols=mem" + before_install: *makepreinst before_install: - cd ${BUILD_DIR} install: |