]> jfr.im git - irc/unrealircd/unrealircd.git/commit
Major win32 build system cleanup:
authorBram Matthys <redacted>
Sun, 12 Dec 2010 16:32:55 +0000 (16:32 +0000)
committerBram Matthys <redacted>
Sun, 12 Dec 2010 16:32:55 +0000 (16:32 +0000)
commit58260b3917e8d8c22c6a33d8b83620673e1ce7eb
tree77f549367d06185b7489839314b11c3b8e0c5304
parentb8026bbc506882e18a0b895bf7eb21c2836e66d5
Major win32 build system cleanup:
- Win32: Attempt to move to 100% winsock2 (the include, to be precise),
  this means includes have to be in a very particular order (!)
- Win32: #define _WIN32_WINNT 0x0501 and force our own inet_ntop/pton,
  otherwise you get an ntop runtime error on XP and earlier.
- Win32: Get rid of c-ares includes and library in our tree, and use the
  DLL instead of static LIB, just like we do for ssl and zlib.
- Win32: Get rid of TRE lib and includes
- Win32: reorder includes to fix winsock errors with curl
25 files changed:
Changes
include/badwords.h
include/inet.h
include/struct.h
include/sys.h
include/win32/ares/ares.h [deleted file]
include/win32/ares/ares_version.h [deleted file]
include/win32/ares/config-win32.h [deleted file]
include/win32/ares/setup.h [deleted file]
include/win32/ares/setup_once.h [deleted file]
include/win32/regex.h [deleted file]
include/win32/setup.h
include/win32/tre-config.h [deleted file]
makefile.win32
src/res.c
src/url.c
src/win32/areslib.lib [deleted file]
src/win32/debug.c
src/win32/editor.c
src/win32/gui.c
src/win32/rtf.c
src/win32/service.c
src/win32/tre.dll [deleted file]
src/win32/tre.lib [deleted file]
src/win32/unrealinst.iss