dotnet-installer/scripts/build/build_appdeps.ps1
2016-01-28 14:22:48 -08:00

26 lines
No EOL
780 B
PowerShell

#
# Copyright (c) .NET Foundation and contributors. All rights reserved.
# Licensed under the MIT license. See LICENSE file in the project root for full license information.
#
param(
[Parameter(Mandatory=$true)][string]$RepoRoot,
[Parameter(Mandatory=$true)][string]$OutputDir)
$intermediateDir = "$RepoRoot\artifacts\appdepssdk\packages"
$appdepBinDir = "$OutputDir\bin\appdepsdk"
If (Test-Path $intermediateDir){
rmdir -Force -Rec $intermediateDir
}
mkdir $intermediateDir
& dotnet restore --packages "$intermediateDir" "$RepoRoot\src\dotnet-compile-native\appdep\project.json"
If (Test-Path $appdepBinDir){
rmdir -Force -Rec $appdepBinDir
}
mkdir -Force "$appdepBinDir"
ls "$intermediateDir\toolchain*\*\*" | foreach {
copy -Rec $_ "$appdepBinDir"
}