diff options
author | Alex Lapenkou <lapenkov@fb.com> | 2022-03-21 14:14:34 -0700 |
---|---|---|
committer | Alexander Lapenkov <lapenkov.a@yandex.ru> | 2022-03-29 11:58:27 -0700 |
commit | 8a49b62e788a5ae21a32a3a2caccf27b841c9bf8 (patch) | |
tree | 9a67866d0ab7af2234951d2c8539a578e38d8ab0 | |
parent | fdb6c101625060236732a6003116a129edda3687 (diff) | |
download | jemalloc-8a49b62e788a5ae21a32a3a2caccf27b841c9bf8.tar.gz |
Enable TravisCI for Windows
-rw-r--r-- | .travis.yml | 24 | ||||
-rwxr-xr-x | scripts/gen_travis.py | 2 |
2 files changed, 25 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index f2b107ba..29c19a7d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -304,6 +304,30 @@ jobs: - os: osx arch: amd64 env: CC=gcc CXX=g++ CONFIGURE_FLAGS="--with-malloc-conf=tcache:false" EXTRA_CFLAGS="-Werror -Wno-array-bounds -Wno-unknown-warning-option -Wno-ignored-attributes -Wno-deprecated-declarations" + - os: windows + arch: amd64 + env: CC=gcc CXX=g++ EXTRA_CFLAGS="-fcommon" + - os: windows + arch: amd64 + env: CC=gcc CXX=g++ CONFIGURE_FLAGS="--enable-debug" EXTRA_CFLAGS="-fcommon" + - os: windows + arch: amd64 + env: CC=cl.exe CXX=cl.exe + - os: windows + arch: amd64 + env: CC=gcc CXX=g++ CROSS_COMPILE_32BIT=yes EXTRA_CFLAGS="-fcommon" + - os: windows + arch: amd64 + env: CC=cl.exe CXX=cl.exe CONFIGURE_FLAGS="--enable-debug" + - os: windows + arch: amd64 + env: CC=gcc CXX=g++ CROSS_COMPILE_32BIT=yes CONFIGURE_FLAGS="--enable-debug" EXTRA_CFLAGS="-fcommon" + - os: windows + arch: amd64 + env: CC=cl.exe CXX=cl.exe CROSS_COMPILE_32BIT=yes + - os: windows + arch: amd64 + env: CC=cl.exe CXX=cl.exe CROSS_COMPILE_32BIT=yes CONFIGURE_FLAGS="--enable-debug" - os: freebsd arch: amd64 env: CC=gcc CXX=g++ diff --git a/scripts/gen_travis.py b/scripts/gen_travis.py index 40b0be1b..e076c352 100755 --- a/scripts/gen_travis.py +++ b/scripts/gen_travis.py @@ -313,7 +313,7 @@ def main(): generate_macos(AMD64), - #generate_windows(AMD64), + generate_windows(AMD64), generate_freebsd(AMD64), |