Skip to content

Commit 81dbcd0

Browse files
committed
Enabled a SourceLink in NuGet packages
1 parent 07a65e8 commit 81dbcd0

File tree

20 files changed

+38
-18
lines changed

20 files changed

+38
-18
lines changed

build/nuget-common.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project>
22
<PropertyGroup>
33
<PackageOutputPath>../../nuget</PackageOutputPath>
4-
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
4+
<GeneratePackageOnBuild Condition=" '$(Configuration)' == 'Release' ">true</GeneratePackageOnBuild>
55
</PropertyGroup>
66
</Project>

build/nuget-metadata.props

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,16 @@
77
<PackageProjectUrl>https://github.com/Taritsyn/JavaScriptEngineSwitcher</PackageProjectUrl>
88
<RepositoryUrl>https://github.com/Taritsyn/JavaScriptEngineSwitcher</RepositoryUrl>
99
<RepositoryType>git</RepositoryType>
10+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
11+
<IncludeSymbols>true</IncludeSymbols>
12+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
1013
<NeutralLanguage>en-US</NeutralLanguage>
1114
</PropertyGroup>
1215

16+
<ItemGroup>
17+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
18+
</ItemGroup>
19+
1320
<ItemGroup>
1421
<Content Include="../../LICENSE.txt">
1522
<PackagePath>$(PackageLicenseFile)</PackagePath>

src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ This package does not contain the native implementations of ChakraCore. Therefor
2222
* JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64</Description>
2323
<PackageIconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_ChakraCore_Logo128x128.png</PackageIconUrl>
2424
<PackageTags>JavaScriptEngineSwitcher;JavaScript;ECMAScript;ChakraCore</PackageTags>
25-
<PackageReleaseNotes>Fixed a errors leading to null reference exceptions in the `ReflectionHelpers` class. Special thanks to Vanjoge.</PackageReleaseNotes>
25+
<PackageReleaseNotes>Enabled a SourceLink.</PackageReleaseNotes>
2626
</PropertyGroup>
2727

2828
<Import Project="../../build/common.props" />

src/JavaScriptEngineSwitcher.ChakraCore/readme.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@
3030
=============
3131
RELEASE NOTES
3232
=============
33-
Fixed a errors leading to null reference exceptions in the `ReflectionHelpers`
34-
class. Special thanks to Vanjoge.
33+
Enabled a SourceLink.
3534

3635
=============
3736
DOCUMENTATION

src/JavaScriptEngineSwitcher.Core/JavaScriptEngineSwitcher.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<Description>JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines (MSIE JavaScript Engine for .NET, Microsoft ClearScript.V8, Jurassic, Jint, ChakraCore, VroomJs and NiL.JS). This library allows you to quickly and easily switch to using of another JavaScript engine.</Description>
1414
<PackageIconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_Core_Logo128x128.png</PackageIconUrl>
1515
<PackageTags>JavaScriptEngineSwitcher;JavaScript;ECMAScript</PackageTags>
16-
<PackageReleaseNotes>In the `JsEngineFactoryCollection` class was added a `Count` property and `GetRegisteredFactories` method.</PackageReleaseNotes>
16+
<PackageReleaseNotes>Enabled a SourceLink.</PackageReleaseNotes>
1717
</PropertyGroup>
1818

1919
<Import Project="../../build/common.props" />

src/JavaScriptEngineSwitcher.Core/readme.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
=============
2121
RELEASE NOTES
2222
=============
23-
In the `JsEngineFactoryCollection` class was added a `Count` property and
24-
`GetRegisteredFactories` method.
23+
Enabled a SourceLink.
2524

2625
=============
2726
DOCUMENTATION

src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
<Description>JavaScriptEngineSwitcher.Extensions.MsDependencyInjection contains extension methods for adding the JS engine switcher in an `IServiceCollection`.</Description>
1313
<PackageIconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_Extensions_MsDependencyInjection_Logo128x128.png</PackageIconUrl>
1414
<PackageTags>JavaScriptEngineSwitcher;JavaScript;ECMAScript;DI</PackageTags>
15+
<PackageReleaseNotes>Enabled a SourceLink.</PackageReleaseNotes>
1516
</PropertyGroup>
1617

1718
<Import Project="../../build/common.props" />

src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/readme.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@
1414
JavaScriptEngineSwitcher.Extensions.MsDependencyInjection contains extension
1515
methods for adding the JS engine switcher in an `IServiceCollection`.
1616

17+
=============
18+
RELEASE NOTES
19+
=============
20+
Enabled a SourceLink.
21+
1722
=============
1823
DOCUMENTATION
1924
=============

src/JavaScriptEngineSwitcher.Jint/JavaScriptEngineSwitcher.Jint.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<Description>JavaScriptEngineSwitcher.Jint contains adapter `JintJsEngine` (wrapper for the Jint JavaScript Engine (http://github.com/sebastienros/jint) version 3.0.0 Beta 1632).</Description>
1414
<PackageIconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_Jint_Logo128x128.png</PackageIconUrl>
1515
<PackageTags>JavaScriptEngineSwitcher;JavaScript;ECMAScript;Jint</PackageTags>
16-
<PackageReleaseNotes>Jint was updated to version 3.0.0 Beta 1632.</PackageReleaseNotes>
16+
<PackageReleaseNotes>Enabled a SourceLink.</PackageReleaseNotes>
1717
</PropertyGroup>
1818

1919
<Import Project="../../build/common.props" />

src/JavaScriptEngineSwitcher.Jint/readme.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
=============
1818
RELEASE NOTES
1919
=============
20-
Jint was updated to version 3.0.0 Beta 1632.
20+
Enabled a SourceLink.
2121

2222
=============
2323
DOCUMENTATION

0 commit comments

Comments
 (0)