private/Add-OdbcCli.ps1
Function Add-OdbcCli { <# .SYNOPSIS Add sdk for DB2 extension. .PARAMETER Config Configuration for the extension. #> [OutputType()] param( [Parameter(Mandatory = $true, Position=0, HelpMessage='Configuration for the extension')] [PSCustomObject] $Config ) begin { } process { $prefix = if ($Config.arch -eq "x64") {"ntx64"} else {"nt32"} $url = "https://public.dhe.ibm.com/ibmdl/export/pub/software/data/db2/drivers/odbc_cli/${prefix}_odbc_cli.zip" Get-File -Url $url -OutFile "odbc_cli.zip" Expand-Archive -Path "odbc_cli.zip" -DestinationPath "../deps" Copy-Item ../deps/clidriver/* -Destination "../deps" -Recurse -Force } end { } } |