Some checks failed
dotnet publish / package (8.0) (push) Failing after 28s
Add projects for creating new sdk based msbuild projects.
40 lines
No EOL
2.5 KiB
XML
40 lines
No EOL
2.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project>
|
|
|
|
<PropertyGroup>
|
|
<Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
|
|
<Platform Condition="'$(Platform)' == ''">AnyCPU</Platform>
|
|
<PlatformName Condition="'$(PlatformName)' == ''">$(Platform)</PlatformName>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
<!-- We are doing an outer cross-targeting build if there is a non-empty list of target frameworks specified
|
|
and there is no current target framework being built individually. -->
|
|
<IsCrossTargetingBuild Condition="'$(TargetFrameworks)' != '' AND '$(TargetFramework)' == ''">true</IsCrossTargetingBuild>
|
|
<!-- We are doing a single targeting build if there is a empty list of target frameworks specified
|
|
and there is a current target framework being built. -->
|
|
<IsPlainTargetingBuild Condition="'$(TargetFrameworks)' == '' AND '$(TargetFramework)' != ''">true</IsPlainTargetingBuild>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
<!-- respect environment variable for the nuget packages root otherwise fallback to use the default location -->
|
|
<NuGetPackageRoot Condition="'$(NuGetPackageRoot)' != ''">$([MSBuild]::NormalizeDirectory('$(NuGetPackageRoot)'))</NuGetPackageRoot>
|
|
<NuGetPackageRoot Condition="'$(NuGetPackageRoot)' == '' and '$(NUGET_PACKAGES)' != ''">$([MSBuild]::NormalizeDirectory('$(NUGET_PACKAGES)'))</NuGetPackageRoot>
|
|
<NuGetPackageRoot Condition="'$(NuGetPackageRoot)' == '' and '$(OS)' == 'Windows_NT'">$([MSBuild]::NormalizeDirectory('$(UserProfile)', '.nuget', 'packages'))</NuGetPackageRoot>
|
|
<NuGetPackageRoot Condition="'$(NuGetPackageRoot)' == '' and '$(OS)' != 'Windows_NT'">$([MSBuild]::NormalizeDirectory('$(HOME)', '.nuget', 'packages'))</NuGetPackageRoot>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(DotNetTool)' == ''">
|
|
<!-- Respect environment variable for the .NET install directory if set; otherwise, use the repo default location -->
|
|
<DotNetRoot Condition="'$(DOTNET_INSTALL_DIR)' != ''">$(DOTNET_INSTALL_DIR)</DotNetRoot>
|
|
<DotNetRoot Condition="'$(DotNetRoot)' != ''">$([MSBuild]::NormalizeDirectory('$(DotNetRoot)'))</DotNetRoot>
|
|
<DotNetRoot Condition="'$(DotNetRoot)' == ''">$([MSBuild]::NormalizeDirectory('$(RepositoryRoot)', '.dotnet'))</DotNetRoot>
|
|
|
|
<!-- let the exec task find dotnet on PATH -->
|
|
<DotNetRoot Condition="!Exists($(DotNetRoot))" />
|
|
|
|
<DotNetTool Condition="'$(OS)' == 'Windows_NT'">$(DotNetRoot)dotnet.exe</DotNetTool>
|
|
<DotNetTool Condition="'$(OS)' != 'Windows_NT'">$(DotNetRoot)dotnet</DotNetTool>
|
|
</PropertyGroup>
|
|
|
|
</Project> |