From be1c7e50e1e8809ea56f2c9d472eccd8ffd73a97 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 04:57:58 +0200 Subject: Adding upstream version 1.44.3. Signed-off-by: Daniel Baumann --- .../lib/librdkafka-2.1.0/win32/package-zip.ps1 | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 fluent-bit/lib/librdkafka-2.1.0/win32/package-zip.ps1 (limited to 'fluent-bit/lib/librdkafka-2.1.0/win32/package-zip.ps1') diff --git a/fluent-bit/lib/librdkafka-2.1.0/win32/package-zip.ps1 b/fluent-bit/lib/librdkafka-2.1.0/win32/package-zip.ps1 new file mode 100644 index 00000000..34dd0ab1 --- /dev/null +++ b/fluent-bit/lib/librdkafka-2.1.0/win32/package-zip.ps1 @@ -0,0 +1,46 @@ +<# +.SYNOPSIS + + Create zip package + + +.DESCRIPTION + + A full build must be completed, to populate output directories, before + + running this script. + + Use build.bat to build + +#> + +param( + [string]$config='Release', + [string]$platform='x64', + [string]$toolset='v142', + [string]$version='0.0.0' +) + +$msbuild = (& "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" -latest -prerelease -products * -requires Microsoft.Component.MSBuild -find MSBuild\**\Bin\MSBuild.exe) + +echo "Packaging $config $platform $toolset" + +$bindir = "build\native\bin\${toolset}\${platform}\$config" +$libdir = "build\native\lib\${toolset}\${platform}\$config" +$srcdir = "win32\outdir\${toolset}\${platform}\$config" + +New-Item -Path $bindir -ItemType Directory +New-Item -Path $libdir -ItemType Directory + +$platformpart = "" +if ("x64" -eq $platform) { + $platformpart = "-${platform}" +} + +Copy-Item "${srcdir}\librdkafka.dll","${srcdir}\librdkafkacpp.dll", +"${srcdir}\libcrypto-3${platformpart}.dll","${srcdir}\libssl-3${platformpart}.dll", +"${srcdir}\zlib1.dll","${srcdir}\zstd.dll","${srcdir}\libcurl.dll" -Destination $bindir + +Copy-Item "${srcdir}\librdkafka.lib","${srcdir}\librdkafkacpp.lib" -Destination $libdir + +7z.exe a "artifacts\librdkafka.redist.zip" "build" -- cgit v1.2.3