aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Jan Tattermusch <jtattermusch@google.com>2015-04-16 12:24:52 -0700
committerGravatar Jan Tattermusch <jtattermusch@google.com>2015-04-16 12:30:14 -0700
commit4e80fe15edb6df2ebcea0be324382c29a28ae43e (patch)
tree1808461d677c627e65a725418b54627cc74fe01a
parent6b7f0172b906d925996baed1de634a68a30301fb (diff)
Added instructions to manually download the dependencies
-rw-r--r--csharp/.gitignore3
-rw-r--r--csharp/lib/README.md13
2 files changed, 16 insertions, 0 deletions
diff --git a/csharp/.gitignore b/csharp/.gitignore
index 76c414f2..19af6f85 100644
--- a/csharp/.gitignore
+++ b/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
diff --git a/csharp/lib/README.md b/csharp/lib/README.md
new file mode 100644
index 00000000..d31885be
--- /dev/null
+++ b/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