Welcome to mirror list, hosted at ThFree Co, Russian Federation.

Mono.Posix.NETStandard-netstandard_2_0.csproj « Mono.Posix « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 85635867d3e01d03ce59ea34d97ad33003d21988 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    <AssemblyName>Mono.Posix.NETStandard</AssemblyName>
    <GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
    <GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
    <GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
    <EnableDefaultItems>false</EnableDefaultItems>
    <SignAssembly>true</SignAssembly>
    <DelaySign>true</DelaySign>
    <AssemblyOriginatorKeyFile>..\Open.snk</AssemblyOriginatorKeyFile>
    <!--<BaseIntermediateOutputPath>obj-netstandard2.0</BaseIntermediateOutputPath>
    <IntermediateOutputPath>obj-netstandard2.0</IntermediateOutputPath>-->
  </PropertyGroup>

  <PropertyGroup>
    <DefineConstants>$(DefineConstants);MONO_POSIX_NETSTANDARD_BUILD</DefineConstants>
  </PropertyGroup>

  <PropertyGroup Condition="'$(ForceUseLibC)' == 'true'">
    <DefineConstants>$(DefineConstants);FORCE_USE_LIBC_NOT_MSVC</DefineConstants>
  </PropertyGroup>

  <ItemGroup>
    <Compile Include=".\Assembly\**\*.cs" />
    <Compile Include=".\Mono.Posix\**\*.cs" />
    <Compile Include=".\Mono.Unix\**\*.cs" />
    <Compile Include=".\Mono.Unix.Native\**\*.cs" />
    <Compile Include="..\..\build\common\Locale.cs" />
    <Compile Remove=".\Mono.Unix.Native\CdeclFunction.cs" />
  </ItemGroup>

</Project>