50 lines
2.9 KiB
XML
50 lines
2.9 KiB
XML
<Project>
|
|
|
|
<PropertyGroup>
|
|
<StellaOpsRepoRoot Condition="'$(StellaOpsRepoRoot)' == ''">$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)'))</StellaOpsRepoRoot>
|
|
<StellaOpsDotNetPublicSource Condition="'$(StellaOpsDotNetPublicSource)' == ''">https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json</StellaOpsDotNetPublicSource>
|
|
<RestoreConfigFile Condition="'$(RestoreConfigFile)' == ''">$([System.IO.Path]::Combine('$(StellaOpsRepoRoot)','NuGet.config'))</RestoreConfigFile>
|
|
</PropertyGroup>
|
|
|
|
<!-- Package metadata for NuGet publishing -->
|
|
<PropertyGroup>
|
|
<Authors>StellaOps</Authors>
|
|
<Company>StellaOps</Company>
|
|
<Product>StellaOps</Product>
|
|
<Copyright>Copyright (c) StellaOps. All rights reserved.</Copyright>
|
|
<PackageLicenseExpression>AGPL-3.0-or-later</PackageLicenseExpression>
|
|
<PackageProjectUrl>https://git.stella-ops.org/stella-ops.org/git.stella-ops.org</PackageProjectUrl>
|
|
<RepositoryUrl>https://git.stella-ops.org/stella-ops.org/git.stella-ops.org</RepositoryUrl>
|
|
<RepositoryType>git</RepositoryType>
|
|
<PublishRepositoryUrl>true</PublishRepositoryUrl>
|
|
<PackageReadmeFile Condition="Exists('README.md')">README.md</PackageReadmeFile>
|
|
<PackageTags>stellaops;security;sbom;vex;attestation;supply-chain</PackageTags>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
<StellaOpsEnableCryptoPro Condition="'$(StellaOpsEnableCryptoPro)' == ''">false</StellaOpsEnableCryptoPro>
|
|
<NoWarn>$(NoWarn);NU1608;NU1605;NU1202;NU1107;NU1504;NU1101;CS1591</NoWarn>
|
|
<WarningsNotAsErrors>$(WarningsNotAsErrors);NU1608;NU1605;NU1202;NU1107;NU1504;NU1101</WarningsNotAsErrors>
|
|
<RestoreNoWarn>$(RestoreNoWarn);NU1608;NU1605;NU1202;NU1107;NU1504;NU1101</RestoreNoWarn>
|
|
<RestoreWarningsAsErrors></RestoreWarningsAsErrors>
|
|
<RestoreTreatWarningsAsErrors>false</RestoreTreatWarningsAsErrors>
|
|
<RestoreDisableImplicitNuGetFallbackFolder>true</RestoreDisableImplicitNuGetFallbackFolder>
|
|
<RestoreFallbackFolders>clear</RestoreFallbackFolders>
|
|
<RestoreFallbackFoldersExcludes>clear</RestoreFallbackFoldersExcludes>
|
|
<RestoreAdditionalProjectFallbackFolders>clear</RestoreAdditionalProjectFallbackFolders>
|
|
<RestoreAdditionalProjectFallbackFoldersExcludes>clear</RestoreAdditionalProjectFallbackFoldersExcludes>
|
|
<RestoreAdditionalFallbackFolders>clear</RestoreAdditionalFallbackFolders>
|
|
<RestoreAdditionalFallbackFoldersExcludes>clear</RestoreAdditionalFallbackFoldersExcludes>
|
|
<DisableImplicitNuGetFallbackFolder>true</DisableImplicitNuGetFallbackFolder>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
<AssetTargetFallback>$(AssetTargetFallback);net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</AssetTargetFallback>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(StellaOpsEnableCryptoPro)' == 'true'">
|
|
<DefineConstants>$(DefineConstants);STELLAOPS_CRYPTO_PRO</DefineConstants>
|
|
</PropertyGroup>
|
|
|
|
</Project>
|