From 775e89fb3a6436c9ae8ed32f59127e83b8bd5575 Mon Sep 17 00:00:00 2001 From: Lucian Petrut Date: Wed, 2 Dec 2020 09:27:00 +0000 Subject: [PATCH] win32*.sh: fetch WNBD dependency Due to a rebase mistake, we're no longer fetching WNBD, which is required by rbd-wnbd. This commit will take care of cloning WNBD and generating an import library. Signed-off-by: Lucian Petrut --- win32_deps_build.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/win32_deps_build.sh b/win32_deps_build.sh index c2ec969e2bd..80cc99ad378 100755 --- a/win32_deps_build.sh +++ b/win32_deps_build.sh @@ -380,4 +380,16 @@ EOF $MINGW_DLLTOOL -d $winLibDir/mswsock.def \ -l $winLibDir/libmswsock.a +cd $depsSrcDir +if [[ ! -d $wnbdSrcDir ]]; then + git clone $wnbdUrl + cd $wnbdSrcDir && git checkout $wnbdTag +fi +cd $wnbdSrcDir +mkdir -p $wnbdLibDir +$MINGW_DLLTOOL -d $wnbdSrcDir/libwnbd/libwnbd.def \ + -D libwnbd.dll \ + -l $wnbdLibDir/libwnbd.a + + touch $depsToolsetDir/completed