]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Fix libuv.dll handling
authorMichał Kępień <michal@isc.org>
Fri, 8 Nov 2019 13:25:37 +0000 (14:25 +0100)
committerOndřej Surý <ondrej@isc.org>
Tue, 12 Nov 2019 09:14:59 +0000 (09:14 +0000)
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.

bin/win32/BINDInstall/BINDInstallDlg.cpp
lib/isc/win32/libisc.vcxproj.in
win32utils/Configure

index 050313659ab67b6dae2251b8b099adab21fc57c8..0587c9669b9c748a9e1b94350fd03a67b2e96e68 100644 (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
index 798129677de231e210fc4988c8da4f4600fb664d..e41b625e3a47e9bfdfd60a2acbf41a432714ae46 100644 (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.
index df52ef0fc9b82cc36065bbc162dc8d311b49c00d..70780e8d052580712782c96190b87b758a1c57b8 100644 (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;