param($installPath, $toolsPath, $package, $project) $ScriptDirectory = Split-Path $MyInvocation.MyCommand.Path . (Join-Path $ScriptDirectory FdoUtils.ps1) $fxVer = Get-Supported-Fdo-NetFx-Version $solutionDir = (Get-Item $dte.Solution.FullName).Directory.FullName $targetDir = Join-Path $solutionDir "fdo-staging-x64" $sourceDir = (Join-Path ((Get-Item $toolsPath).parent.FullName) "fdo-libs\$fxVer") # Keep this up to date. boost, gdal, xalan and xerces dlls may change with newer versions # of FDO $fileList = @( "ODBCOverrides.dll", "ODBCProvider.dll" ) Copy-FDO-Files-To-Staging $package.Id $sourceDir $targetDir $fileList $fdoVer = Get-Fdo-Version $fdoVerFull = Get-Fdo-Version-Full $providerName = "OSGeo.ODBC.$fdoVer" $providerDispName = "OSGeo FDO Provider for ODBC" $providerDesc = "FDO Provider for ODBC" $providerLibPath = ".\ODBCProvider.dll" $providersPath = Join-Path $targetDir "providers.xml" Write-FDO-Providers-Xml-Entry $providersPath $providerName $providerDispName $providerDesc $fdoVer $providerLibPath