mirror of
https://frontier.innolan.net/rainlance/c-ares.git
synced 2025-10-05 14:49:27 +00:00
- Initial nmake file based off library nmake file - Cast socket call arguments to (char *) - Use wrapper sclose() that maps to closesocket() or close() - Build a config.h indicating presence of headers - Conditionally include netdb.h - Remove unnecessary include of sys/socket.h - Force longer bitmask for allocation failure tracking - Call WSAStartup() / WSACleanup() in main() - Set TCP_NODELAY for mock server - Turn on tests in AppVeyor build
12 lines
410 B
YAML
12 lines
410 B
YAML
platform:
|
|
- x64
|
|
- x86
|
|
build_script:
|
|
- if "%platform%" == "x86" call "%VS120COMNTOOLS%\..\..\VC\vcvarsall.bat"
|
|
- if "%platform%" == "x64" "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64
|
|
- if "%platform%" == "x64" call "%VS120COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64
|
|
- copy ares_build.h.dist ares_build.h
|
|
- nmake /f Makefile.msvc
|
|
- cd test
|
|
- nmake /f Makefile.msvc vtest
|