summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKyle Sferrazza2019-04-24 14:26:18 -0400
committerKyle Sferrazza2019-04-24 14:26:18 -0400
commit40e150589fc5a7a27e6cba6c872d9a6b19e18513 (patch)
tree073466fde650ece598e6a17117569d171668686c /PKGBUILD
parent3a3cbc3189409847a81a9642e2826a38ec6bcc22 (diff)
downloadaur-40e150589fc5a7a27e6cba6c872d9a6b19e18513.tar.gz
move heredoc into file
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 5 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 53d5ba120ecb..37d56b171ef5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,10 +14,12 @@ makedepends=('git' 'cmake' 'dotnet-sdk>=2.0')
depends=('icu' 'openssl-1.0')
source=($pkgname::git+https://github.com/PowerShell/PowerShell.git#tag=v$_pkgver
powershell-native::git+https://github.com/PowerShell/PowerShell-Native.git
- googletest::git+https://github.com/google/googletest.git)
+ googletest::git+https://github.com/google/googletest.git
+ "Microsoft.PowerShell.SDK.csproj.TypeCatalog.targets")
md5sums=('SKIP'
'SKIP'
- 'SKIP')
+ 'SKIP'
+ '56f02557575a6022b60be609951eee78')
install=powershell.install
prepare() {
@@ -39,18 +41,7 @@ build() {
dotnet restore src/TypeCatalogGen
## Setup the build target to gather dependency information
- targetFile="src/Microsoft.PowerShell.SDK/obj/Microsoft.PowerShell.SDK.csproj.TypeCatalog.targets"
- cat > $targetFile <<-"EOF"
- <Project>
- <Target Name="_GetDependencies"
- DependsOnTargets="ResolveAssemblyReferencesDesignTime">
- <ItemGroup>
- <_RefAssemblyPath Include="%(_ReferencesFromRAR.HintPath)%3B" Condition=" '%(_ReferencesFromRAR.NuGetPackageId)' != 'Microsoft.Management.Infrastructure' "/>
- </ItemGroup>
- <WriteLinesToFile File="$(_DependencyFile)" Lines="@(_RefAssemblyPath)" Overwrite="true" />
- </Target>
- </Project>
-EOF
+ cp "$srcdir/Microsoft.PowerShell.SDK.csproj.TypeCatalog.targets" "src/Microsoft.PowerShell.SDK/obj/Microsoft.PowerShell.SDK.csproj.TypeCatalog.targets"
dotnet msbuild src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj /t:_GetDependencies "/property:DesignTimeBuild=true;_DependencyFile=$(pwd)/src/TypeCatalogGen/powershell.inc" /nologo
## Generate 'powershell.version'