Small fix for self-contained builds (#235)

This commit is contained in:
Andres Paz 2020-07-26 22:11:53 -07:00 коммит произвёл GitHub
Родитель 3755860267
Коммит 7a86137ff7
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -30,6 +30,14 @@ function Pack-Exe() {
/property:PackAsTool=false `
/property:CopyOutputSymbolsToPublishDirectory=false
# Fix the output when using project references:
# If a project includes native libraries under the "runtimes/$runtime/native" path
# dotnet publish doesn't copy them automatically to the output folder
# and therefore they are not recognized at runtime:
$nativeFolder = (Join-Path $OutputPath "runtimes/$Runtime/native")
if (Test-Path $nativeFolder) {
Copy-Item -Path (Join-Path $nativeFolder "*") -Destination $OutputPath -Recurse
}
}
& (Join-Path $PSScriptRoot ".." "bootstrap.ps1")