From 5f3dc4fd78d1b456346aa32ae1735af7268c2196 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Ludwig?= Date: Thu, 9 Mar 2017 11:35:19 +0100 Subject: [PATCH] Fix x86_mscoff/-m32mscoff build. --- appveyor.yml | 4 ++++ dub.sdl | 16 ++++++++++++++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index bc47ae9..2cc85c1 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -9,6 +9,10 @@ environment: DVersion: 2.073.0 arch: x86 config: select + - DC: dmd + DVersion: 2.073.0 + arch: x86_mscoff + config: select - DC: dmd DVersion: 2.072.2 arch: x64 diff --git a/dub.sdl b/dub.sdl index b717909..fdc779f 100644 --- a/dub.sdl +++ b/dub.sdl @@ -7,7 +7,6 @@ targetType "library" libs "anl" platform="linux" libs "ws2_32" "user32" platform="windows" -sourceFiles "lib/ws2_32.lib" platform="windows-x86-dmd" dependency "taggedalgebraic" version="~>0.10.4" @@ -22,14 +21,27 @@ configuration "kqueue" { } configuration "winapi" { - platforms "windows" + platforms "windows-x86_64" "windows-x86_mscoff" versions "EventcoreWinAPIDriver" } configuration "select" { + platforms "posix" "windows-x86_64" "windows-x86_mscoff" versions "EventcoreSelectDriver" } +configuration "winapi-optlink" { + platforms "windows-x86-dmd" + versions "EventcoreWinAPIDriver" + sourceFiles "lib/ws2_32.lib" +} + +configuration "select-optlink" { + platforms "windows-x86-dmd" + versions "EventcoreSelectDriver" + sourceFiles "lib/ws2_32.lib" +} + configuration "libasync" { dependency "libasync" version="~>0.8.2" versions "EventcoreLibasyncDriver"