aboutsummaryrefslogtreecommitdiff
path: root/csharp
diff options
context:
space:
mode:
authorJon Skeet <jonskeet@google.com>2016-02-08 11:25:07 +0000
committerJon Skeet <jonskeet@google.com>2016-02-08 11:25:07 +0000
commitf1c5754f0f4bf1f57bdcfb8c23a955ddc3dbc5a0 (patch)
tree0ab6726e9120c8c366e45dfdf95798094bc7bca3 /csharp
parentbd8a476510d17d3841ff2509fbd67b7f4b543c1c (diff)
downloadprotobuf-f1c5754f0f4bf1f57bdcfb8c23a955ddc3dbc5a0.tar.gz
protobuf-f1c5754f0f4bf1f57bdcfb8c23a955ddc3dbc5a0.tar.bz2
protobuf-f1c5754f0f4bf1f57bdcfb8c23a955ddc3dbc5a0.zip
nuspec dependency fixes
Explicitly don't add any dependencies for "old" platforms, to avoid unnecessary dependencies in those cases. Fixes issue #1203.
Diffstat (limited to 'csharp')
-rw-r--r--csharp/src/Google.Protobuf/Google.Protobuf.nuspec10
1 files changed, 10 insertions, 0 deletions
diff --git a/csharp/src/Google.Protobuf/Google.Protobuf.nuspec b/csharp/src/Google.Protobuf/Google.Protobuf.nuspec
index 2f691e3c..d5302544 100644
--- a/csharp/src/Google.Protobuf/Google.Protobuf.nuspec
+++ b/csharp/src/Google.Protobuf/Google.Protobuf.nuspec
@@ -15,6 +15,16 @@
<copyright>Copyright 2015, Google Inc.</copyright>
<tags>Protocol Buffers Binary Serialization Format Google proto proto3</tags>
<dependencies>
+ <!-- Dependencies for older, monolithic-assembly platforms -->
+ <group targetFramework="net45" />
+ <group targetFramework="wp8" />
+ <group targetFramework="win8" />
+ <group targetFramework="wpa81" />
+ <group targetFramework="xamarin.ios" />
+ <group targetFramework="monotouch" />
+ <group targetFramework="monoandroid" />
+
+ <!-- Dependencies for newer, more granular platforms (.NET Core etc) -->
<group targetFramework="dotnet">
<dependency id="System.Collections" version="4.0.0" />
<dependency id="System.Diagnostics.Debug" version="4.0.0" />