|
15 | 15 | <MonoLLVMToolsVersion Condition="'$(MonoLLVMHostOS)' == 'osx.11.0'">$(runtimeosx1012x64MicrosoftNETCoreRuntimeMonoLLVMToolsVersion)</MonoLLVMToolsVersion>
|
16 | 16 | </PropertyGroup>
|
17 | 17 |
|
18 |
| - <ItemGroup> |
19 |
| - <PackageReference Include="runtime.$(MonoLLVMHostOS)-$(TargetArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Tools" |
20 |
| - Version="$(MonoLLVMToolsVersion)" |
21 |
| - PackageArch="$(TargetArchitecture)" |
22 |
| - Condition="'$(TargetArchitecture)' != '' and '$(TargetArchitecture)' != 'x86' and '$(TargetArchitecture)' != 'wasm'" /> |
23 |
| - <PackageReference Include="runtime.$(MonoLLVMHostOS)-$(RealTargetArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Tools" |
24 |
| - Version="$(MonoLLVMToolsVersion)" |
25 |
| - PackageArch="$(RealTargetArchitecture)" |
26 |
| - Condition="'$(RealTargetArchitecture)' != '' and '$(RealTargetArchitecture)' != 'x86' and '$(RealTargetArchitecture)' != 'wasm'" /> |
27 |
| - <PackageReference Include="runtime.$(MonoLLVMHostOS)-$(BuildArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Tools" |
28 |
| - Version="$(MonoLLVMToolsVersion)" |
29 |
| - PackageArch="$(BuildArchitecture)" |
30 |
| - Condition="'$(BuildArchitecture)' != '' and '$(BuildArchitecture)' != 'x86' and '$(BuildArchitecture)' != 'wasm'" /> |
31 |
| - <PackageReference Include="runtime.$(MonoLLVMHostOS)-$(TargetArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" |
32 |
| - Version="$(MonoLLVMToolsVersion)" |
33 |
| - PackageArch="$(TargetArchitecture)" |
34 |
| - Condition="'$(TargetArchitecture)' != '' and '$(TargetArchitecture)' != 'x86' and '$(TargetArchitecture)' != 'wasm'" /> |
35 |
| - <PackageReference Include="runtime.$(MonoLLVMHostOS)-$(RealTargetArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" |
36 |
| - Version="$(MonoLLVMToolsVersion)" |
37 |
| - PackageArch="$(RealTargetArchitecture)" |
38 |
| - Condition="'$(RealTargetArchitecture)' != '' and '$(RealTargetArchitecture)' != 'x86' and '$(RealTargetArchitecture)' != 'wasm'" /> |
39 |
| - <PackageReference Include="runtime.$(MonoLLVMHostOS)-$(BuildArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" |
40 |
| - Version="$(MonoLLVMToolsVersion)" |
41 |
| - PackageArch="$(BuildArchitecture)" |
42 |
| - Condition="'$(BuildArchitecture)' != '' and '$(BuildArchitecture)' != 'x86' and '$(BuildArchitecture)' != 'wasm'" /> |
43 |
| - </ItemGroup> |
44 |
| - |
45 | 18 | <Target Name="CopyLLVMToTree" AfterTargets="Build">
|
46 | 19 | <ItemGroup>
|
47 |
| - <LLVMFiles Include="$(NuGetPackageRoot)\$([System.String]::Copy(%(PackageReference.Identity)).ToLowerInvariant())\%(PackageReference.Version)\tools\$(MonoLLVMHostOS)-%(PackageReference.PackageArch)\**" |
48 |
| - FileArch="%(PackageReference.PackageArch)" /> |
| 20 | + <LLVMPackage Include="runtime.$(MonoLLVMHostOS)-$(TargetArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Tools" |
| 21 | + Version="$(MonoLLVMToolsVersion)" |
| 22 | + PackageArch="$(TargetArchitecture)" /> |
| 23 | + <LLVMPackage Include="runtime.$(MonoLLVMHostOS)-$(RealTargetArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Tools" |
| 24 | + Version="$(MonoLLVMToolsVersion)" |
| 25 | + PackageArch="$(RealTargetArchitecture)" /> |
| 26 | + <LLVMPackage Include="runtime.$(MonoLLVMHostOS)-$(BuildArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Tools" |
| 27 | + Version="$(MonoLLVMToolsVersion)" |
| 28 | + PackageArch="$(BuildArchitecture)" /> |
| 29 | + <LLVMPackage Include="runtime.$(MonoLLVMHostOS)-$(TargetArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" |
| 30 | + Version="$(MonoLLVMToolsVersion)" |
| 31 | + PackageArch="$(TargetArchitecture)" /> |
| 32 | + <LLVMPackage Include="runtime.$(MonoLLVMHostOS)-$(RealTargetArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" |
| 33 | + Version="$(MonoLLVMToolsVersion)" |
| 34 | + PackageArch="$(RealTargetArchitecture)" /> |
| 35 | + <LLVMPackage Include="runtime.$(MonoLLVMHostOS)-$(BuildArchitecture).Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" |
| 36 | + Version="$(MonoLLVMToolsVersion)" |
| 37 | + PackageArch="$(BuildArchitecture)" /> |
| 38 | + <LLVMPackage Remove="runtime.$(MonoLLVMHostOS)-wasm.Microsoft.NETCore.Runtime.Mono.LLVM.Tools" /> |
| 39 | + <LLVMPackage Remove="runtime.$(MonoLLVMHostOS)-wasm.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" /> |
| 40 | + <LLVMPackage Remove="runtime.$(MonoLLVMHostOS)-x86.Microsoft.NETCore.Runtime.Mono.LLVM.Tools" /> |
| 41 | + <LLVMPackage Remove="runtime.$(MonoLLVMHostOS)-x86.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" /> |
| 42 | + <LLVMPackage Remove="runtime.$(MonoLLVMHostOS)-.Microsoft.NETCore.Runtime.Mono.LLVM.Tools" /> |
| 43 | + <LLVMPackage Remove="runtime.$(MonoLLVMHostOS)-.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" /> |
| 44 | + </ItemGroup> |
| 45 | + |
| 46 | + <ItemGroup> |
| 47 | + <PackageReference Include="%(LLVMPackage.Identity)" |
| 48 | + Version="%(LLVMPackage.Version)" /> |
| 49 | + </ItemGroup> |
| 50 | + |
| 51 | + <ItemGroup> |
| 52 | + <LLVMFiles Include="$(NuGetPackageRoot)\$([System.String]::Copy(%(LLVMPackage.Identity)).ToLowerInvariant())\$(MonoLLVMSDKVersion)\tools\$(MonoLLVMHostOS)-%(LLVMPackage.PackageArch)\**" |
| 53 | + FileArch="%(LLVMPackage.PackageArch)" /> |
49 | 54 | </ItemGroup>
|
50 | 55 | <Message Importance="high" Text="Copying @(LLVMFiles) to $(MonoLLVMDir)\%(LLVMFiles.FileArch)\%(RecursiveDir)" />
|
51 | 56 | <Copy SourceFiles="@(LLVMFiles)" DestinationFolder="$(MonoLLVMDir)\%(LLVMFiles.FileArch)\%(RecursiveDir)">
|
|
0 commit comments