You've already forked linux-packaging-mono
49 lines
2.9 KiB
XML
49 lines
2.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
|
|
<PropertyGroup>
|
|
<OSGroup Condition="'$(OSGroup)' == ''">Windows_NT</OSGroup>
|
|
</PropertyGroup>
|
|
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
|
|
<PropertyGroup>
|
|
<AssemblyName>System.IO.FileSystem.AccessControl</AssemblyName>
|
|
<ProjectGuid>{D77FBA6C-1AA6-45A4-93E2-97A370672C53}</ProjectGuid>
|
|
<AllowUnsafeBlocks Condition="'$(TargetGroup)'=='netcoreapp'">true</AllowUnsafeBlocks>
|
|
<GeneratePlatformNotSupportedAssembly Condition="'$(TargetsUnix)' == 'true'">true</GeneratePlatformNotSupportedAssembly>
|
|
<IsPartialFacadeAssembly Condition="'$(TargetGroup)'=='netfx'">true</IsPartialFacadeAssembly>
|
|
</PropertyGroup>
|
|
<!-- Default configurations to help VS understand the options -->
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='netfx-Windows_NT-Debug|AnyCPU'" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='netfx-Windows_NT-Release|AnyCPU'" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='netcoreapp-Windows_NT-Debug|AnyCPU'" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='netcoreapp-Windows_NT-Release|AnyCPU'" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='netcoreapp-Unix-Debug|AnyCPU'" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='netcoreapp-Unix-Release|AnyCPU'" />
|
|
<ItemGroup Condition="'$(IsPartialFacadeAssembly)'!='true' AND '$(TargetsWindows)'=='true'">
|
|
<Compile Include="$(CommonPath)\Interop\Windows\Interop.Errors.cs">
|
|
<Link>Common\Interop\Windows\Interop.Errors.cs</Link>
|
|
</Compile>
|
|
<Compile Include="System\Security\AccessControl\FileSecurity.cs" />
|
|
<Compile Include="System\Security\AccessControl\DirectoryObjectSecurity.cs" />
|
|
<Compile Include="System\IO\FileSystemAclExtensions.cs" />
|
|
<Compile Include="$(CommonPath)\System\NotImplemented.cs">
|
|
<Link>Common\Interop\Windows\mincore\NotImplemented.cs</Link>
|
|
</Compile>
|
|
</ItemGroup>
|
|
<ItemGroup Condition="'$(TargetGroup)'=='netfx'">
|
|
<Reference Include="mscorlib" />
|
|
<Compile Include="System\IO\FileSystemAclExtensions.net46.cs" />
|
|
</ItemGroup>
|
|
<ItemGroup Condition="'$(TargetGroup)'!='netfx'">
|
|
<Reference Include="System.Diagnostics.Contracts" />
|
|
<Reference Include="System.Diagnostics.Debug" />
|
|
<Reference Include="System.IO.FileSystem" />
|
|
<Reference Include="System.Resources.ResourceManager" />
|
|
<Reference Include="System.Runtime" />
|
|
<Reference Include="System.Runtime.Extensions" />
|
|
<Reference Include="System.Runtime.Handles" />
|
|
<Reference Include="System.Security.AccessControl" />
|
|
<Reference Include="System.Security.Principal.Windows" />
|
|
</ItemGroup>
|
|
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
|
|
</Project>
|