Merge pull request #6 from Microsoft/oss

Get project ready for OSS
This commit is contained in:
Andrew Arnott 2017-01-13 18:19:28 -08:00 коммит произвёл GitHub
Родитель 2be78c1cec 0b385e2483
Коммит d83b975dbb
9 изменённых файлов: 40 добавлений и 17 удалений

Просмотреть файл

@ -1,6 +1,9 @@
StreamJsonRpc
===============
[![NuGet package](https://img.shields.io/nuget/v/StreamJsonRpc.svg)](https://nuget.org/packages/StreamJsonRpc)
[![Build status](https://ci.appveyor.com/api/projects/status/3qckpo5perk9r83j/branch/master?svg=true)](https://ci.appveyor.com/project/AArnott/vs-streamjsonrpc/branch/master)
StreamJsonRpc is a cross-platform, .NET portable library that implements the
[JSON-RPC][JSONRPC] wire protocol.

21
appveyor.yml Normal file
Просмотреть файл

@ -0,0 +1,21 @@
version: 1.0.{build}
skip_tags: true
image: Visual Studio 2015
configuration: Release
environment:
VisualStudioVersion: 14.0
cache:
- '%USERPROFILE%\.nuget\packages -> **\project.json'
- 'obj\tools -> tools\**'
before_build:
- ps: >-
.\init.ps1
& "${env:ProgramFiles(x86)}\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\sn.exe" -Vr *,b03f5f7f11d50a3a
build:
project: src\StreamJsonRpc.sln
parallel: true
verbosity: minimal
artifacts:
- path: bin\**\*.nupkg
name: NuGet Package

Просмотреть файл

@ -5,7 +5,7 @@
"type": "build"
},
"MicroBuild.VisualStudio": {
"version": "1.0.131-rc",
"version": "2.0.33",
"suppressParent": "none"
},
"MicroBuild.Core": {
@ -22,7 +22,7 @@
"suppressParent": "none"
},
"Newtonsoft.Json": "6.0.6",
"Microsoft.VisualStudio.Threading": "15.0.116-pre-g43c3d919cd"
"Microsoft.VisualStudio.Threading": "15.0.203"
},
"frameworks": {
"net45": { }

Просмотреть файл

@ -23,13 +23,12 @@
<Title>StreamJsonRpc</Title>
<Authors>Microsoft</Authors>
<Owners>Microsoft</Owners>
<Summary>StreamJsonRpc.NuGet</Summary>
<Description>StreamJsonRpc.NuGet</Description>
<Summary>The JSON-RPC protocol implemented as a portable .NET library that operates over a .NET Stream.</Summary>
<Description>The JSON-RPC protocol implemented as a portable .NET library that operates over a .NET Stream.</Description>
<ReleaseNotes>
</ReleaseNotes>
<ProjectUrl>
</ProjectUrl>
<LicenseUrl>https://go.microsoft.com/fwlink/?LinkID=746386</LicenseUrl>
<ProjectUrl>https://github.com/Microsoft/vs-streamjsonrpc</ProjectUrl>
<LicenseUrl>https://raw.githubusercontent.com/Microsoft/vs-streamjsonrpc/$GitCommitIdShort$/LICENSE</LicenseUrl>
<Copyright>Copyright © Microsoft</Copyright>
<Tags>ServiceHub</Tags>
</PropertyGroup>

Просмотреть файл

@ -14,8 +14,8 @@
<group targetFramework="dotnet">
<dependency id="System.Reflection.TypeExtensions" version="4.0.0" />
<dependency id="Microsoft.CSharp" version="4.0.0" />
<dependency id="Microsoft.VisualStudio.Threading" version="15.0.116-pre-g43c3d919cd" />
<dependency id="Microsoft.VisualStudio.Validation" version="15.0.55-pre" />
<dependency id="Microsoft.VisualStudio.Threading" version="15.0.203" />
<dependency id="Microsoft.VisualStudio.Validation" version="15.0.71" />
<dependency id="Newtonsoft.Json" version="6.0.6" />
<dependency id="System.Collections" version="4.0.0" />
<dependency id="System.Diagnostics.Debug" version="4.0.0" />
@ -34,7 +34,7 @@
<dependency id="System.Threading.Tasks" version="4.0.0" />
</group>
<group targetFramework="net45">
<dependency id="Microsoft.VisualStudio.Threading" version="15.0.116-pre-g43c3d919cd" />
<dependency id="Microsoft.VisualStudio.Threading" version="15.0.203" />
<dependency id="Newtonsoft.Json" version="6.0.6" />
</group>
</dependencies>

Просмотреть файл

@ -4,7 +4,7 @@
},
"dependencies": {
"MicroBuild.VisualStudio": {
"version": "1.0.131-rc",
"version": "2.0.33",
"suppressParent": "none"
},
"MicroBuild.Core": {

Просмотреть файл

@ -1,6 +1,6 @@
{
"dependencies": {
"MicroBuild.NonShipping": "1.0.131-rc",
"MicroBuild.NonShipping": "2.0.33",
"Nerdbank.FullDuplexStream": "1.0.1",
"System.Collections.Immutable": "1.2.0",
"xunit": "2.1.0",

Просмотреть файл

@ -5,7 +5,7 @@
"type": "build"
},
"MicroBuild.VisualStudio": {
"version": "1.0.131-rc",
"version": "2.0.33",
"suppressParent": "none"
},
"MicroBuild.Core": {
@ -18,7 +18,7 @@
},
"Newtonsoft.Json": "6.0.6",
"NuSpec.ReferenceGenerator": "1.4.2",
"Microsoft.VisualStudio.Threading": "15.0.116-pre-g43c3d919cd",
"Microsoft.VisualStudio.Threading": "15.0.203",
"PdbGit": "3.0.32",
"ReadOnlySourceTree": {
"version": "0.1.36-beta",

Просмотреть файл

@ -6,8 +6,8 @@
<packageSources>
<add key="api.nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="myget.org/F/aarnott" value="https://www.myget.org/F/aarnott/api/v3/index.json" protocolVersion="3" />
<add key="VSPackages" value="https://devdiv.pkgs.visualstudio.com/DefaultCollection/_packaging/VS/nuget/v3/index.json" protocolVersion="3" />
<add key="VSIDE-RealSigned-Release" value="https://devdiv.pkgs.visualstudio.com/DefaultCollection/_packaging/VSIDE-RealSigned-Release/nuget/v3/index.json" protocolVersion="3" />
<add key="VSIDE-CI" value="https://devdiv.pkgs.visualstudio.com/DefaultCollection/_packaging/VSIDE-CI/nuget/v3/index.json" protocolVersion="3" />
<add key="vs-devcore" value="https://www.myget.org/F/vs-devcore/api/v3/index.json" />
<add key="vs-validation" value="https://ci.appveyor.com/nuget/vs-validation" />
<add key="vs-threading" value="https://ci.appveyor.com/nuget/vs-threading" />
</packageSources>
</configuration>