From 1f482e48a2e5f724157fa9c40819eeca52f50745 Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Wed, 7 Jan 2015 18:09:05 +0300 Subject: [PATCH] temp fix of Window build with dub 0.9.22 --- examples/example1/dub.json | 56 +++++++++++++++++++++++++++++++++++++ examples/tetris/dub.json | 57 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 113 insertions(+) diff --git a/examples/example1/dub.json b/examples/example1/dub.json index 9ac74829..541175d3 100644 --- a/examples/example1/dub.json +++ b/examples/example1/dub.json @@ -20,6 +20,62 @@ "mainSourceFile": "src/main.d", + "sourceFiles-windows": [ + "../../3rdparty/win32/basetsd.d", + "../../3rdparty/win32/basetyps.d", + "../../3rdparty/win32/cderr.d", + "../../3rdparty/win32/cguid.d", + "../../3rdparty/win32/commdlg.d", + "../../3rdparty/win32/commctrl.d", + "../../3rdparty/win32/core.d", + "../../3rdparty/win32/dde.d", + "../../3rdparty/win32/ddeml.d", + "../../3rdparty/win32/dlgs.d", + "../../3rdparty/win32/imm.d", + "../../3rdparty/win32/lzexpand.d", + "../../3rdparty/win32/mmsystem.d", + "../../3rdparty/win32/nb30.d", + "../../3rdparty/win32/oaidl.d", + "../../3rdparty/win32/objbase.d", + "../../3rdparty/win32/objfwd.d", + "../../3rdparty/win32/objidl.d", + "../../3rdparty/win32/ole.d", + "../../3rdparty/win32/ole2.d", + "../../3rdparty/win32/oleauto.d", + "../../3rdparty/win32/olectlid.d", + "../../3rdparty/win32/oleidl.d", + "../../3rdparty/win32/prsht.d", + "../../3rdparty/win32/rpc.d", + "../../3rdparty/win32/rpcdce.d", + "../../3rdparty/win32/rpcdcep.d", + "../../3rdparty/win32/rpcndr.d", + "../../3rdparty/win32/rpcnsi.d", + "../../3rdparty/win32/rpcnsip.d", + "../../3rdparty/win32/rpcnterr.d", + "../../3rdparty/win32/shellapi.d", + "../../3rdparty/win32/shlobj.d", + "../../3rdparty/win32/shlguid.d", + "../../3rdparty/win32/unknwn.d", + "../../3rdparty/win32/uuid.d", + "../../3rdparty/win32/w32api.d", + "../../3rdparty/win32/winbase.d", + "../../3rdparty/win32/wincon.d", + "../../3rdparty/win32/windef.d", + "../../3rdparty/win32/windows.d", + "../../3rdparty/win32/winerror.d", + "../../3rdparty/win32/wingdi.d", + "../../3rdparty/win32/winnetwk.d", + "../../3rdparty/win32/winnls.d", + "../../3rdparty/win32/winnt.d", + "../../3rdparty/win32/winperf.d", + "../../3rdparty/win32/winsock2.d", + "../../3rdparty/win32/winspool.d", + "../../3rdparty/win32/winsvc.d", + "../../3rdparty/win32/winuser.d", + "../../3rdparty/win32/winver.d", + "../../3rdparty/win32/ws2tcpip.d", + "../../3rdparty/win32/wtypes.d", + ], "dependencies": { "dlangui:dlanguilib": "~master", "derelict-sdl2": "~master", diff --git a/examples/tetris/dub.json b/examples/tetris/dub.json index 72fe39c1..11144dc0 100644 --- a/examples/tetris/dub.json +++ b/examples/tetris/dub.json @@ -20,6 +20,63 @@ "mainSourceFile": "src/main.d", + "sourceFiles-windows": [ + "../../3rdparty/win32/basetsd.d", + "../../3rdparty/win32/basetyps.d", + "../../3rdparty/win32/cderr.d", + "../../3rdparty/win32/cguid.d", + "../../3rdparty/win32/commdlg.d", + "../../3rdparty/win32/commctrl.d", + "../../3rdparty/win32/core.d", + "../../3rdparty/win32/dde.d", + "../../3rdparty/win32/ddeml.d", + "../../3rdparty/win32/dlgs.d", + "../../3rdparty/win32/imm.d", + "../../3rdparty/win32/lzexpand.d", + "../../3rdparty/win32/mmsystem.d", + "../../3rdparty/win32/nb30.d", + "../../3rdparty/win32/oaidl.d", + "../../3rdparty/win32/objbase.d", + "../../3rdparty/win32/objfwd.d", + "../../3rdparty/win32/objidl.d", + "../../3rdparty/win32/ole.d", + "../../3rdparty/win32/ole2.d", + "../../3rdparty/win32/oleauto.d", + "../../3rdparty/win32/olectlid.d", + "../../3rdparty/win32/oleidl.d", + "../../3rdparty/win32/prsht.d", + "../../3rdparty/win32/rpc.d", + "../../3rdparty/win32/rpcdce.d", + "../../3rdparty/win32/rpcdcep.d", + "../../3rdparty/win32/rpcndr.d", + "../../3rdparty/win32/rpcnsi.d", + "../../3rdparty/win32/rpcnsip.d", + "../../3rdparty/win32/rpcnterr.d", + "../../3rdparty/win32/shellapi.d", + "../../3rdparty/win32/shlobj.d", + "../../3rdparty/win32/shlguid.d", + "../../3rdparty/win32/unknwn.d", + "../../3rdparty/win32/uuid.d", + "../../3rdparty/win32/w32api.d", + "../../3rdparty/win32/winbase.d", + "../../3rdparty/win32/wincon.d", + "../../3rdparty/win32/windef.d", + "../../3rdparty/win32/windows.d", + "../../3rdparty/win32/winerror.d", + "../../3rdparty/win32/wingdi.d", + "../../3rdparty/win32/winnetwk.d", + "../../3rdparty/win32/winnls.d", + "../../3rdparty/win32/winnt.d", + "../../3rdparty/win32/winperf.d", + "../../3rdparty/win32/winsock2.d", + "../../3rdparty/win32/winspool.d", + "../../3rdparty/win32/winsvc.d", + "../../3rdparty/win32/winuser.d", + "../../3rdparty/win32/winver.d", + "../../3rdparty/win32/ws2tcpip.d", + "../../3rdparty/win32/wtypes.d", + ], + "dependencies": { "dlangui:dlanguilib": "~master" }