2019-06-01 20:42:46 +03:00
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<Project>
|
|
|
|
|
|
|
|
<!--
|
|
|
|
Directory.Build.props is automatically picked up and imported by
|
|
|
|
Microsoft.Common.props. This file needs to exist, even if empty so that
|
|
|
|
files in the parent directory tree, with the same name, are not imported
|
|
|
|
instead. The import fairly early and only Sdk.props will have been imported
|
|
|
|
beforehand. We also don't need to add ourselves to MSBuildAllProjects, as
|
|
|
|
that is done by the file that imports us.
|
|
|
|
-->
|
|
|
|
|
|
|
|
<!-- Default settings that are used by other settings -->
|
|
|
|
<PropertyGroup>
|
|
|
|
<BaseArtifactsPath>$(MSBuildThisFileDirectory)artifacts/</BaseArtifactsPath>
|
|
|
|
<BaseArtifactsPathSuffix>$(LLVMSharpProjectCategory)/$(MSBuildProjectName)</BaseArtifactsPathSuffix>
|
2021-12-02 23:56:54 +03:00
|
|
|
<RepositoryUrl>https://github.com/dotnet/llvmsharp/</RepositoryUrl>
|
2019-06-01 20:42:46 +03:00
|
|
|
</PropertyGroup>
|
|
|
|
|
|
|
|
<!-- Default settings that explicitly differ from the Sdk.props defaults -->
|
|
|
|
<PropertyGroup>
|
|
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
|
|
<BaseIntermediateOutputPath>$(BaseArtifactsPath)obj/$(BaseArtifactsPathSuffix)/</BaseIntermediateOutputPath>
|
|
|
|
<DebugType>embedded</DebugType>
|
|
|
|
<EnableDefaultNoneItems>false</EnableDefaultNoneItems>
|
|
|
|
<NoWarn>CS0659;$(NoWarn)</NoWarn>
|
|
|
|
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
|
2021-02-11 10:14:10 +03:00
|
|
|
<SignAssembly>true</SignAssembly>
|
2019-06-01 20:42:46 +03:00
|
|
|
<SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage>
|
|
|
|
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
|
|
|
|
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
|
|
<!-- Default settings that explicitly differ from the Sdk.targets defaults-->
|
|
|
|
<PropertyGroup>
|
2021-05-28 10:09:20 +03:00
|
|
|
<Authors>.NET Foundation and Contributors</Authors>
|
2019-06-01 20:42:46 +03:00
|
|
|
<BaseOutputPath>$(BaseArtifactsPath)bin/$(BaseArtifactsPathSuffix)/</BaseOutputPath>
|
2021-05-28 10:09:20 +03:00
|
|
|
<Company>.NET Foundation</Company>
|
2021-12-02 23:56:54 +03:00
|
|
|
<ContinuousIntegrationBuild Condition="'$(GITHUB_RUN_ID)' != ''">true</ContinuousIntegrationBuild>
|
2019-08-10 03:54:11 +03:00
|
|
|
<PackageOutputPath>$(BaseArtifactsPath)pkg/$(Configuration)/</PackageOutputPath>
|
2019-06-01 20:42:46 +03:00
|
|
|
<Product>LLVMSharp</Product>
|
2022-04-03 08:05:14 +03:00
|
|
|
<VersionPrefix>14.0.0</VersionPrefix>
|
2021-12-02 23:56:54 +03:00
|
|
|
<VersionSuffix Condition="'$(EXCLUDE_SUFFIX_FROM_VERSION)' != 'true'">beta2</VersionSuffix>
|
|
|
|
<VersionSuffix Condition="'$(GITHUB_EVENT_NAME)' == 'pull_request'">pr</VersionSuffix>
|
2019-06-01 20:42:46 +03:00
|
|
|
</PropertyGroup>
|
|
|
|
|
|
|
|
<!-- Default settings that are otherwise undefined -->
|
|
|
|
<PropertyGroup>
|
2021-02-11 10:14:10 +03:00
|
|
|
<AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)Open.snk</AssemblyOriginatorKeyFile>
|
|
|
|
<AssemblyOriginatorPublicKey>00240000048000009400000006020000002400005253413100040000010001004b86c4cb78549b34bab61a3b1800e23bfeb5b3ec390074041536a7e3cbd97f5f04cf0f857155a8928eaa29ebfd11cfbbad3ba70efea7bda3226c6a8d370a4cd303f714486b6ebc225985a638471e6ef571cc92a4613c00b8fa65d61ccee0cbe5f36330c9a01f4183559f1bef24cc2917c6d913e3a541333a1d05d9bed22b38cb</AssemblyOriginatorPublicKey>
|
2021-05-28 10:09:20 +03:00
|
|
|
<Copyright>Copyright © .NET Foundation and Contributors</Copyright>
|
2019-06-01 20:42:46 +03:00
|
|
|
<Description>LLVMSharp is a multi-platform .NET Standard library for accessing the LLVM infrastructure.</Description>
|
|
|
|
<Features>strict</Features>
|
|
|
|
<GenerateDocumentationFile>false</GenerateDocumentationFile>
|
|
|
|
<HighEntropyVA>true</HighEntropyVA>
|
2021-02-11 10:14:10 +03:00
|
|
|
<LangVersion>latest</LangVersion>
|
|
|
|
<MinClientVersion>4.3</MinClientVersion>
|
2019-06-01 20:42:46 +03:00
|
|
|
<NeutralLanguage>en-US</NeutralLanguage>
|
|
|
|
<OverwriteReadOnlyFiles>true</OverwriteReadOnlyFiles>
|
2021-11-12 00:33:16 +03:00
|
|
|
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
2019-06-01 20:42:46 +03:00
|
|
|
<PackageProjectUrl>$(RepositoryUrl)</PackageProjectUrl>
|
|
|
|
<ProduceReferenceAssembly>true</ProduceReferenceAssembly>
|
|
|
|
<PublicSign>false</PublicSign>
|
|
|
|
<RepositoryType>git</RepositoryType>
|
|
|
|
<RestoreSources>
|
|
|
|
https://api.nuget.org/v3/index.json;
|
|
|
|
</RestoreSources>
|
|
|
|
<UseSharedCompilation>true</UseSharedCompilation>
|
|
|
|
</PropertyGroup>
|
|
|
|
|
|
|
|
</Project>
|