Fix libuv.dll handling

Make sure libuv.dll gets copied to the proper directory in the Release
build configuration and that the BIND installer on Windows installs
libuv.dll.
This commit is contained in:
Michał Kępień
2019-11-08 14:25:37 +01:00
committed by Ondřej Surý
parent fadd39dc83
commit d8768bd143
3 changed files with 3 additions and 1 deletions

View File

@@ -138,6 +138,7 @@ const FileData installFiles[] =
{"libdns.dll", FileData::BinDir, FileData::Critical, FALSE, TRUE},
{"libirs.dll", FileData::BinDir, FileData::Critical, FALSE, TRUE},
{"libeay32.dll", FileData::BinDir, FileData::Critical, FALSE, TRUE},
{"libuv.dll", FileData::BinDir, FileData::Critical, FALSE, TRUE},
#ifdef HAVE_LIBXML2
{"libxml2.dll", FileData::BinDir, FileData::Critical, FALSE, TRUE},
#endif

View File

@@ -243,7 +243,7 @@ copy @OPENSSL_DLL@ ..\Build\Release\
copy @OPENSSL_PATH@\LICENSE ..\Build\Release\OpenSSL-LICENSE
echo Copying libuv DLL.
copy @LIBUV_DLL@ ..\Build\Debug\
copy @LIBUV_DLL@ ..\Build\Release\
@IF LIBXML2
echo Copying the libxml DLL.

View File

@@ -2690,6 +2690,7 @@ sub makeinstallfile {
print LOUT "libdns.dll-BCFT\n";
print LOUT "libirs.dll-BCFT\n";
print LOUT "libns.dll-BCFT\n";
print LOUT "libuv.dll-BCFT\n";
if ($use_openssl eq "yes") {
my $v;
my $d;