Skip to content

Commit aa6c868

Browse files
authored
Add Source Link and reproducible package metadata (#429)
***NO_CI***
1 parent c036695 commit aa6c868

3 files changed

Lines changed: 42 additions & 0 deletions

File tree

‎nanoFramework.System.Net/System.Net.nfproj‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="Current" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<Import Project="..\packages\Nerdbank.GitVersioning.3.10.94\build\Nerdbank.GitVersioning.props" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.10.94\build\Nerdbank.GitVersioning.props')" />
4+
<Import Project="..\packages\Microsoft.Build.Tasks.Git.10.0.402\build\Microsoft.Build.Tasks.Git.props" Condition="Exists('..\packages\Microsoft.Build.Tasks.Git.10.0.402\build\Microsoft.Build.Tasks.Git.props')" />
5+
<Import Project="..\packages\Microsoft.SourceLink.GitHub.10.0.402\build\Microsoft.SourceLink.GitHub.props" Condition="Exists('..\packages\Microsoft.SourceLink.GitHub.10.0.402\build\Microsoft.SourceLink.GitHub.props')" />
6+
<Import Project="..\packages\Microsoft.SourceLink.Common.10.0.402\build\Microsoft.SourceLink.Common.props" Condition="Exists('..\packages\Microsoft.SourceLink.Common.10.0.402\build\Microsoft.SourceLink.Common.props')" />
47
<PropertyGroup Label="Globals">
58
<NanoFrameworkProjectSystemPath>$(MSBuildExtensionsPath)\nanoFramework\v1.0\</NanoFrameworkProjectSystemPath>
69
</PropertyGroup>
@@ -17,6 +20,15 @@
1720
<TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
1821
<NF_IsCoreLibrary>True</NF_IsCoreLibrary>
1922
<DocumentationFile>bin\$(Configuration)\System.Net.xml</DocumentationFile>
23+
<DebugSymbols>true</DebugSymbols>
24+
<DebugType>portable</DebugType>
25+
<Deterministic>true</Deterministic>
26+
<EmbedUntrackedSources>true</EmbedUntrackedSources>
27+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
28+
<IncludeSymbols>true</IncludeSymbols>
29+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
30+
<ContinuousIntegrationBuild Condition="'$(TF_BUILD)' == 'true'">True</ContinuousIntegrationBuild>
31+
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
2032
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
2133
<RestoreLockedMode Condition="'$(TF_BUILD)' == 'True' or '$(ContinuousIntegrationBuild)' == 'True'">true</RestoreLockedMode>
2234
</PropertyGroup>
@@ -116,8 +128,17 @@
116128
<PropertyGroup>
117129
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105.The missing file is {0}.</ErrorText>
118130
</PropertyGroup>
131+
<Error Condition="!Exists('..\packages\Microsoft.Build.Tasks.Git.10.0.402\build\Microsoft.Build.Tasks.Git.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Build.Tasks.Git.10.0.402\build\Microsoft.Build.Tasks.Git.props'))" />
132+
<Error Condition="!Exists('..\packages\Microsoft.Build.Tasks.Git.10.0.402\build\Microsoft.Build.Tasks.Git.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Build.Tasks.Git.10.0.402\build\Microsoft.Build.Tasks.Git.targets'))" />
133+
<Error Condition="!Exists('..\packages\Microsoft.SourceLink.Common.10.0.402\build\Microsoft.SourceLink.Common.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.SourceLink.Common.10.0.402\build\Microsoft.SourceLink.Common.props'))" />
134+
<Error Condition="!Exists('..\packages\Microsoft.SourceLink.Common.10.0.402\build\Microsoft.SourceLink.Common.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.SourceLink.Common.10.0.402\build\Microsoft.SourceLink.Common.targets'))" />
135+
<Error Condition="!Exists('..\packages\Microsoft.SourceLink.GitHub.10.0.402\build\Microsoft.SourceLink.GitHub.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.SourceLink.GitHub.10.0.402\build\Microsoft.SourceLink.GitHub.props'))" />
136+
<Error Condition="!Exists('..\packages\Microsoft.SourceLink.GitHub.10.0.402\build\Microsoft.SourceLink.GitHub.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.SourceLink.GitHub.10.0.402\build\Microsoft.SourceLink.GitHub.targets'))" />
119137
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.10.94\build\Nerdbank.GitVersioning.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.10.94\build\Nerdbank.GitVersioning.props'))" />
120138
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.10.94\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.10.94\build\Nerdbank.GitVersioning.targets'))" />
121139
</Target>
122140
<Import Project="..\packages\Nerdbank.GitVersioning.3.10.94\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.10.94\build\Nerdbank.GitVersioning.targets')" />
141+
<Import Project="..\packages\Microsoft.Build.Tasks.Git.10.0.402\build\Microsoft.Build.Tasks.Git.targets" Condition="Exists('..\packages\Microsoft.Build.Tasks.Git.10.0.402\build\Microsoft.Build.Tasks.Git.targets')" />
142+
<Import Project="..\packages\Microsoft.SourceLink.Common.10.0.402\build\Microsoft.SourceLink.Common.targets" Condition="Exists('..\packages\Microsoft.SourceLink.Common.10.0.402\build\Microsoft.SourceLink.Common.targets')" />
143+
<Import Project="..\packages\Microsoft.SourceLink.GitHub.10.0.402\build\Microsoft.SourceLink.GitHub.targets" Condition="Exists('..\packages\Microsoft.SourceLink.GitHub.10.0.402\build\Microsoft.SourceLink.GitHub.targets')" />
123144
</Project>

‎nanoFramework.System.Net/packages.config‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3+
<package id="Microsoft.Build.Tasks.Git" version="10.0.402" targetFramework="netnano1.0" developmentDependency="true" />
4+
<package id="Microsoft.SourceLink.Common" version="10.0.402" targetFramework="netnano1.0" developmentDependency="true" />
5+
<package id="Microsoft.SourceLink.GitHub" version="10.0.402" targetFramework="netnano1.0" developmentDependency="true" />
36
<package id="nanoFramework.CoreLibrary" version="2.0.0-preview.63" targetFramework="netnano1.0" />
47
<package id="nanoFramework.Runtime.Events" version="2.0.0-preview.17" targetFramework="netnano1.0" />
58
<package id="nanoFramework.System.IO.Streams" version="2.0.0-preview.29" targetFramework="netnano1.0" />

‎nanoFramework.System.Net/packages.lock.json‎

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22
"version": 1,
33
"dependencies": {
44
".NETnanoFramework,Version=v1.0": {
5+
"Microsoft.Build.Tasks.Git": {
6+
"type": "Direct",
7+
"requested": "[10.0.402, 10.0.402]",
8+
"resolved": "10.0.402",
9+
"contentHash": "k4TuSlseeYpFMIZP3X/MFHNKe+yNDIfVDlvu2ABiWaFWFQFwdsjqmoLTjtrD6YZ5vS2LT1TEZ9JT2kokfLdd0w=="
10+
},
11+
"Microsoft.SourceLink.Common": {
12+
"type": "Direct",
13+
"requested": "[10.0.402, 10.0.402]",
14+
"resolved": "10.0.402",
15+
"contentHash": "/GC+zNRas+lEu2sBUH1YJ7q/bzb5jrnCCpaQNHvMuwn3Uvq9eOZnjMH2Zd1C9e2cpbHmRwP9N/jSZK0ysdw73Q=="
16+
},
17+
"Microsoft.SourceLink.GitHub": {
18+
"type": "Direct",
19+
"requested": "[10.0.402, 10.0.402]",
20+
"resolved": "10.0.402",
21+
"contentHash": "YXtBgnbTAhNng4PcEaolRL59UdRg77eYdAHilt9jljp8EuBOubDuHDkmH8Qa9pR2pBGte/FwJgHXQQVi24GOzg=="
22+
},
523
"nanoFramework.CoreLibrary": {
624
"type": "Direct",
725
"requested": "[2.0.0-preview.63, 2.0.0-preview.63]",

0 commit comments

Comments
 (0)