X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=.travis-script-xonotic.sh;h=15f2b315a4dd040126eba7d703d7384ec2336cb9;hb=0afeccfe1289b64245baf48979b6a694d077b6f0;hp=0be076203a8d302b9064129687cfc3265ccea8fa;hpb=b4488d1563f5fa00036b2ccacfda344c3f0f254e;p=xonotic%2Fdarkplaces.git diff --git a/.travis-script-xonotic.sh b/.travis-script-xonotic.sh index 0be07620..15f2b315 100755 --- a/.travis-script-xonotic.sh +++ b/.travis-script-xonotic.sh @@ -33,7 +33,9 @@ for os in "$@"; do ;; win32) chroot= - makeflags='STRIP=: DP_MAKE_TARGET=mingw UNAME=MINGW32 CC="i686-w64-mingw32-gcc -g1 -Wl,--dynamicbase -Wl,--nxcompat -I../../../${deps}/include -L../../../${deps}/lib -DUSE_WSPIAPI_H -DSUPPORTIPV6" WINDRES="i686-w64-mingw32-windres" SDL_CONFIG="../../../${deps}/bin/sdl2-config" DP_LINK_ZLIB=dlopen DP_LINK_JPEG=dlopen DP_LINK_ODE=dlopen DP_LINK_CRYPTO=dlopen DP_LINK_CRYPTO_RIJNDAEL=dlopen WIN32RELEASE=1 D3D=1' + # -mstackrealign works around SDL2-2.0.3 issue that stack is not 16 bytes aligned, breaking SSE. + # Please kill once SDL comes to its senses. + makeflags='STRIP=: DP_MAKE_TARGET=mingw UNAME=MINGW32 CC="i686-w64-mingw32-gcc -g1 -Wl,--dynamicbase -Wl,--nxcompat -mstackrealign -I../../../${deps}/include -L../../../${deps}/lib -DUSE_WSPIAPI_H -DSUPPORTIPV6" WINDRES="i686-w64-mingw32-windres" SDL_CONFIG="../../../${deps}/bin/sdl2-config" DP_LINK_ZLIB=dlopen DP_LINK_JPEG=dlopen DP_LINK_ODE=dlopen DP_LINK_CRYPTO=dlopen DP_LINK_CRYPTO_RIJNDAEL=dlopen WIN32RELEASE=1 D3D=1' maketargets='release' outputs='darkplaces.exe:xonotic.exe darkplaces-sdl.exe:xonotic-sdl.exe darkplaces-dedicated.exe:xonotic-dedicated.exe' ;;