From a5ff5b9a09af3010409dd571adfd9dd99f9b5622 Mon Sep 17 00:00:00 2001 From: Daniel Collins Date: Sun, 21 Oct 2018 20:52:49 +0100 Subject: [PATCH] Build dpnet.dll --- build.bat | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/build.bat b/build.bat index db56084..7a0fb73 100644 --- a/build.bat +++ b/build.bat @@ -14,6 +14,7 @@ SET CPP_OBJS=^ src/COMAPIException.obj^ src/DirectPlay8Address.obj^ src/DirectPlay8Peer.obj^ + src/dpnet.obj^ src/EventObject.obj^ src/HandleHandlingPool.obj^ src/HostEnumerator.obj^ @@ -83,6 +84,22 @@ SET HOOK_OBJS=^ SET HOOK_LIBS=ws2_32.lib dxguid.lib ole32.lib iphlpapi.lib +SET DPNET_OBJS=^ + src/AsyncHandleAllocator.obj^ + src/COMAPIException.obj^ + src/DirectPlay8Address.obj^ + src/DirectPlay8Peer.obj^ + src/dpnet.obj^ + src/EventObject.obj^ + src/HandleHandlingPool.obj^ + src/HostEnumerator.obj^ + src/Log.obj^ + src/network.obj^ + src/packet.obj^ + src/SendQueue.obj + +SET DPNET_LIBS=ws2_32.lib dxguid.lib ole32.lib iphlpapi.lib + SET CFLAGS=^ /Zi^ /EHsc^ @@ -138,3 +155,5 @@ FOR %%o IN (%HOOK_DLLS%) DO ( link /dll /out:hookdll/%%o.dll /def:hookdll/%%o.def hookdll/%%o.obj %HOOK_OBJS% %HOOK_LIBS% || exit /b echo: ) + +link /dll /out:dpnet.dll /def:src/dpnet.def %DPNET_OBJS% %DPNET_LIBS% || exit /b