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

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Strehovsky <michals@microsoft.com>2015-12-04 08:34:42 +0300
committerMichal Strehovsky <michals@microsoft.com>2015-12-04 08:34:42 +0300
commitaadf9575546350a19813bdd8f1b8d397dc07b840 (patch)
treebb83448fb3d07353ad1efd79eaf76350bff72d16 /src/System.Private.Reflection.Metadata
parenta13d6c56ba0a8ff94a051a34951390cb129ca73f (diff)
Port reflection metadata reader and writer to CoreRT
[tfs-changeset: 1554518]
Diffstat (limited to 'src/System.Private.Reflection.Metadata')
-rw-r--r--src/System.Private.Reflection.Metadata/src/System.Private.Reflection.Metadata.csproj69
1 files changed, 69 insertions, 0 deletions
diff --git a/src/System.Private.Reflection.Metadata/src/System.Private.Reflection.Metadata.csproj b/src/System.Private.Reflection.Metadata/src/System.Private.Reflection.Metadata.csproj
new file mode 100644
index 000000000..00b7ac84f
--- /dev/null
+++ b/src/System.Private.Reflection.Metadata/src/System.Private.Reflection.Metadata.csproj
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <AssemblyName>System.Private.Reflection.Metadata</AssemblyName>
+ <OutputType>Library</OutputType>
+ <ProjectGuid>{45A617DF-FEC7-59C8-FD0D-BD27938DC940}</ProjectGuid>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLSCompliant>false</CLSCompliant>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the options -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
+ <PlatformTarget>x86</PlatformTarget>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
+ <PlatformTarget>x86</PlatformTarget>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|amd64' ">
+ <PlatformTarget>x64</PlatformTarget>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|amd64' ">
+ <PlatformTarget>x64</PlatformTarget>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|arm' ">
+ <PlatformTarget>arm</PlatformTarget>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|arm' ">
+ <PlatformTarget>arm</PlatformTarget>
+ </PropertyGroup>
+
+ <ItemGroup>
+ <ProjectReference Include="..\..\System.Private.CoreLib\src\System.Private.CoreLib.csproj" />
+ <ProjectReference Include="..\..\AotPackageReference\AotPackageReference.depproj">
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+
+ <ReferencePath Include="$(AotPackageReferencePath)\System.Reflection.Primitives.dll" />
+ <ReferencePath Include="$(AotPackageReferencePath)\System.Runtime.dll" />
+ <ReferencePath Include="$(AotPackageReferencePath)\System.Runtime.Extensions.dll" />
+ </ItemGroup>
+
+ <PropertyGroup>
+ <NativeFormatCommonPath>..\..\Common\src\Internal\NativeFormat</NativeFormatCommonPath>
+ <MetadataCommonPath>..\..\Common\src\Internal\Metadata\NativeFormat</MetadataCommonPath>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(NativeFormatCommonPath)\NativeFormat.cs" />
+ <Compile Include="$(NativeFormatCommonPath)\NativeFormatReader.cs" />
+ <Compile Include="$(NativeFormatCommonPath)\NativeFormatReader.String.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="$(MetadataCommonPath)\NativeFormatReaderCommonGen.cs" />
+ <Compile Include="$(MetadataCommonPath)\MdBinaryReader.cs" />
+ <Compile Include="$(MetadataCommonPath)\MdBinaryReaderGen.cs" />
+ <Compile Include="$(MetadataCommonPath)\NativeMetadataReader.cs" />
+ <Compile Include="$(MetadataCommonPath)\NativeFormatReaderGen.cs" />
+ </ItemGroup>
+
+ <PropertyGroup>
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+ <TargetPlatformIdentifier>Portable</TargetPlatformIdentifier>
+ <TargetFrameworkIdentifier>.NETPortable</TargetFrameworkIdentifier>
+ <TargetFrameworkProfile>Profile7</TargetFrameworkProfile>
+ <TargetFrameworkMonikerDisplayName>.NET Portable Subset</TargetFrameworkMonikerDisplayName>
+ <ImplicitlyExpandTargetFramework>false</ImplicitlyExpandTargetFramework>
+ </PropertyGroup>
+
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+</Project>