Sfoglia il codice sorgente

Added instructions to manually download the dependencies

Jan Tattermusch 10 anni fa
parent
commit
4e80fe15ed
2 ha cambiato i file con 16 aggiunte e 0 eliminazioni
  1. 3 0
      csharp/.gitignore
  2. 13 0
      csharp/lib/README.md

+ 3 - 0
csharp/.gitignore

@@ -26,6 +26,8 @@ mono/protoc
 build_output
 build_temp
 build/msbuild*.log
+lib/Microsoft.Silverlight.Testing
+lib/NUnit
 
 #
 # 	Untracked files
@@ -38,3 +40,4 @@ mono/TestResult.xml
 mono/.libs
 mono/*.exe
 mono/*.dll
+lib/protoc.exe

+ 13 - 0
csharp/lib/README.md

@@ -0,0 +1,13 @@
+This directory used to contain the binary dependencies, but they were removed during a cleanup associated with importing the project
+into google/protobuf repository. Before we figure a better way to manage the dependencies, you will have to manually download the dependencies 
+to be able to build the test projects:
+
+1. Download https://github.com/jskeet/protobuf-csharp-port/archive/2.4.1.555.zip
+2. Open the archive and copy following files into this directory:
+   * `lib/Microsoft.Silverlight.Testing/`
+   * `lib/NUnit/`
+   * `lib/proto.exe`
+
+After that, you should be able to fully build the C# protobufs Visual Studio solutions.
+
+TODO(jtattermusch): the way we pull in dependencies needs to change