diff options
author | Jan Tattermusch <jtattermusch@google.com> | 2015-02-10 09:50:57 -0800 |
---|---|---|
committer | Jan Tattermusch <jtattermusch@google.com> | 2015-02-10 09:50:57 -0800 |
commit | f0ea718c98d06de82cff0c60bad3a539ffc4737a (patch) | |
tree | e844b499d21893a0c4f951e8163d8067bacb6113 /src/csharp/README.md | |
parent | 860f6d0820636bacc84414d921c9f80daff9211a (diff) |
update readme file
Diffstat (limited to 'src/csharp/README.md')
-rwxr-xr-x | src/csharp/README.md | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/src/csharp/README.md b/src/csharp/README.md index 0df6925b39..a16f1e719e 100755 --- a/src/csharp/README.md +++ b/src/csharp/README.md @@ -15,8 +15,15 @@ EXPERIMENTAL ONLY completely rewritten. -INSTALLATION AND USAGE ----------------------- +INSTALLATION AND USAGE: WINDOWS +------------------------------- + +- Open Grpc.sln using Visual Studio 2013. NuGet dependencies will be restored + upon build. + + +INSTALLATION AND USAGE: LINUX & MONO +------------------------------------ - Compile and install the gRPC C Core library ``` @@ -31,6 +38,18 @@ sudo apt-get install monodevelop monodevelop-nunit sudo apt-get install nunit nunit-console ``` +- NuGet is used to manage project's dependencies. Prior opening Grpc.sln, + download dependencies using NuGet restore command: + +``` +# Import needed certicates into Mono certificate store: +mozroots --import --sync + +# Download NuGet.exe http://nuget.codeplex.com/releases/ +# Restore the nuget packages with Grpc C# dependencies +mono ~/Downloads/NuGet.exe restore Grpc.sln +``` + - Use MonoDevelop to open the solution Grpc.sln (you can also run unit tests from there). |