Skip to content

Commit 772f15a

Browse files
authored
Couple of features (#15)
This change adds a couple of features: 1. Concept of `ReferenceInfo` where you can get file name + byte stream for a reference. 2. Exposes the underyling `Resource` data. 3. Strong names the assemblies as that is necessary for certain consumers.
1 parent 5ffd8c8 commit 772f15a

File tree

25 files changed

+8481
-4958
lines changed

25 files changed

+8481
-4958
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ bld/
3030
[Oo]bj/
3131
[Ll]og/
3232
[Ll]ogs/
33+
[Dd]ogfood/
3334

3435
# Visual Studio 2015/2017 cache/options directory
3536
.vs/

Basic.Reference.Assemblies.Net472/Generated.cs

Lines changed: 1200 additions & 709 deletions
Large diffs are not rendered by default.

Basic.Reference.Assemblies.Net472/Generated.targets

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
<Project>
2-
<ItemGroup>
1+
<Project>
2+
<ItemGroup>
33
<EmbeddedResource Include="$(NuGetPackageRoot)\microsoft.netframework.referenceassemblies.net472\1.0.0\build\.NETFramework\v4.7.2\Accessibility.dll">
44
<LogicalName>net472.Accessibility</LogicalName>
55
<Link>Resources\net472\Accessibility.dll</Link>

Basic.Reference.Assemblies.Net50/Generated.cs

Lines changed: 790 additions & 463 deletions
Large diffs are not rendered by default.

Basic.Reference.Assemblies.Net50/Generated.targets

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
<Project>
2-
<ItemGroup>
1+
<Project>
2+
<ItemGroup>
33
<EmbeddedResource Include="$(NuGetPackageRoot)\microsoft.netcore.app.ref\5.0.0\ref\net5.0\Microsoft.CSharp.dll">
44
<LogicalName>net50.Microsoft.CSharp</LogicalName>
55
<Link>Resources\net50\Microsoft.CSharp.dll</Link>

Basic.Reference.Assemblies.Net60/Generated.cs

Lines changed: 825 additions & 484 deletions
Large diffs are not rendered by default.

Basic.Reference.Assemblies.Net60/Generated.targets

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
<Project>
2-
<ItemGroup>
1+
<Project>
2+
<ItemGroup>
33
<EmbeddedResource Include="$(NuGetPackageRoot)\microsoft.netcore.app.ref\6.0.0-preview.7.21377.19\ref\net6.0\Microsoft.CSharp.dll">
44
<LogicalName>net60.Microsoft.CSharp</LogicalName>
55
<Link>Resources\net60\Microsoft.CSharp.dll</Link>

Basic.Reference.Assemblies.NetCoreApp31/Generated.cs

Lines changed: 785 additions & 460 deletions
Large diffs are not rendered by default.

Basic.Reference.Assemblies.NetCoreApp31/Generated.targets

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
<Project>
2-
<ItemGroup>
1+
<Project>
2+
<ItemGroup>
33
<EmbeddedResource Include="$(NuGetPackageRoot)\microsoft.netcore.app.ref\3.1.0\ref\netcoreapp3.1\Microsoft.CSharp.dll">
44
<LogicalName>netcoreapp31.Microsoft.CSharp</LogicalName>
55
<Link>Resources\netcoreapp31\Microsoft.CSharp.dll</Link>

Basic.Reference.Assemblies.NetStandard20/Generated.cs

Lines changed: 595 additions & 346 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)