mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-07-09 17:03:13 +02:00
6130c1b5ae
due to switch to 'cmake'. This is for unrealircd-libraries-6.2.3.zip from https://www.unrealircd.org/docs/Windows_external_libraries_for_UnrealIRCd
41 lines
1.6 KiB
Batchfile
41 lines
1.6 KiB
Batchfile
rem Build command for Visual Studio 2019
|
|
|
|
rem Default to quick parallel builds
|
|
SET BUILDCOMMAND="jom"
|
|
SET BUILDARGS="/j32"
|
|
|
|
IF NOT %SLOW%. == 1. goto cont
|
|
rem In case of SET SLOW=1 we use slow nmake
|
|
SET BUILDCOMMAND="nmake"
|
|
SET BUILDARGS=""
|
|
|
|
:cont
|
|
echo BUILDCOMMAND IS: %BUILDCOMMAND%
|
|
echo BUILDARGS IS: %BUILDARGS%
|
|
|
|
%BUILDCOMMAND% %BUILDARGS% -f makefile.windows ^
|
|
SSL_INC_DIR="c:\projects\unrealircd-6-libs\openssl\include" ^
|
|
SSL_LIB_DIR="c:\projects\unrealircd-6-libs\openssl\lib" ^
|
|
SSLLIB="libcrypto.lib libssl.lib" ^
|
|
USE_REMOTEINC=1 ^
|
|
LIBCURL_INC_DIR="c:\projects\unrealircd-6-libs\curl\include" ^
|
|
LIBCURL_LIB_DIR="c:\projects\unrealircd-6-libs\curl\lib" ^
|
|
CARES_LIB_DIR="c:\projects\unrealircd-6-libs\c-ares\msvc\cares\dll-release" ^
|
|
CARES_INC_DIR="c:\projects\unrealircd-6-libs\c-ares\include" ^
|
|
CARESLIB="cares.lib" ^
|
|
PCRE2_INC_DIR="c:\projects\unrealircd-6-libs\pcre2\include" ^
|
|
PCRE2_LIB_DIR="c:\projects\unrealircd-6-libs\pcre2\lib" ^
|
|
PCRE2LIB="pcre2-8.lib" ^
|
|
ARGON2_LIB_DIR="c:\projects\unrealircd-6-libs\argon2\vs2015\build" ^
|
|
ARGON2_INC_DIR="c:\projects\unrealircd-6-libs\argon2\include" ^
|
|
ARGON2LIB="Argon2RefDll.lib" ^
|
|
SODIUM_LIB_DIR="c:\projects\unrealircd-6-libs\libsodium\bin\x64\Release\v142\dynamic" ^
|
|
SODIUM_INC_DIR="c:\projects\unrealircd-6-libs\libsodium\src\libsodium\include" ^
|
|
SODIUMLIB="libsodium.lib" ^
|
|
JANSSON_LIB_DIR="c:\projects\unrealircd-6-libs\jansson\lib" ^
|
|
JANSSON_INC_DIR="c:\projects\unrealircd-6-libs\jansson\include" ^
|
|
JANSSONLIB="jansson.lib" ^
|
|
GEOIPCLASSIC_LIB_DIR="c:\projects\unrealircd-6-libs\GeoIP\libGeoIP" ^
|
|
GEOIPCLASSIC_INC_DIR="c:\projects\unrealircd-6-libs\GeoIP\libGeoIP" ^
|
|
GEOIPCLASSICLIB="GeoIP.lib" %*
|