Skip to content

Commit e0b6af3

Browse files
author
Oren Novotny
committed
Move additional dependencies to be for netstandard only
1 parent 5f3ff8d commit e0b6af3

File tree

6 files changed

+67
-17
lines changed

6 files changed

+67
-17
lines changed

Rx.NET/Source/NuSpecs/System.Reactive.Core.nuspec

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,11 @@
1414
<copyright>Copyright (c) .NET Foundation and Contributors.</copyright>
1515
<language>en-US</language>
1616
<tags>Rx Reactive Extensions Observable LINQ Events</tags>
17-
<dependencies>
18-
<group>
17+
<dependencies>
18+
<group targetFramework="net45">
19+
<dependency id="System.Reactive.Interfaces" version="$version$" />
20+
</group>
21+
<group targetFramework="netstandard1.0">
1922
<dependency id="System.Reactive.Interfaces" version="$version$" />
2023
<dependency id="System.ComponentModel" version="4.0.1" />
2124
<dependency id="System.Diagnostics.Contracts" version="4.0.1" />

Rx.NET/Source/NuSpecs/System.Reactive.Linq.nuspec

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,13 @@
1515
<language>en-US</language>
1616
<tags>Rx Reactive Extensions Observable LINQ Events</tags>
1717
<dependencies>
18-
<dependency id="System.Reactive.Core" version="$version$" />
19-
<dependency id="System.Runtime.InteropServices.WindowsRuntime" version="4.0.1" />
18+
<group targetFramework="net45">
19+
<dependency id="System.Reactive.Core" version="$version$" />
20+
</group>
21+
<group targetFramework="netstandard1.0">
22+
<dependency id="System.Reactive.Core" version="$version$" />
23+
<dependency id="System.Runtime.InteropServices.WindowsRuntime" version="4.0.1" />
24+
</group>
2025
</dependencies>
2126
</metadata>
2227
<files>

Rx.NET/Source/NuSpecs/System.Reactive.Providers.nuspec

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,13 @@
1515
<language>en-US</language>
1616
<tags>Rx Reactive Extensions Observable LINQ Events</tags>
1717
<dependencies>
18-
<dependency id="System.Reactive.Linq" version="$version$" />
19-
<dependency id="System.Linq.Queryable" version="4.0.1" />
18+
<group targetFramework="net45">
19+
<dependency id="System.Reactive.Linq" version="$version$" />
20+
</group>
21+
<group targetFramework="netstandard1.0">
22+
<dependency id="System.Reactive.Linq" version="$version$" />
23+
<dependency id="System.Linq.Queryable" version="4.0.1" />
24+
</group>
2025
</dependencies>
2126
</metadata>
2227
<files>

Rx.NET/Source/System.Reactive.Core/project.json

Lines changed: 31 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@
2727
},
2828

2929
"dependencies": {
30-
"System.Reactive.Interfaces": { "target": "project" },
31-
"System.ComponentModel": "4.0.1",
32-
"System.Diagnostics.Contracts": "4.0.1",
33-
"System.Dynamic.Runtime": "4.0.11"
30+
"System.Reactive.Interfaces": { "target": "project" }
3431
},
3532

3633
"frameworks": {
@@ -89,6 +86,11 @@
8986
"USE_TIMER_SELF_ROOT",
9087
"PLIB"
9188
]
89+
},
90+
"dependencies": {
91+
"System.ComponentModel": "4.0.1",
92+
"System.Diagnostics.Contracts": "4.0.1",
93+
"System.Dynamic.Runtime": "4.0.11"
9294
}
9395
},
9496
"netstandard1.1": {
@@ -108,6 +110,11 @@
108110
"USE_TIMER_SELF_ROOT",
109111
"PLIB"
110112
]
113+
},
114+
"dependencies": {
115+
"System.ComponentModel": "4.0.1",
116+
"System.Diagnostics.Contracts": "4.0.1",
117+
"System.Dynamic.Runtime": "4.0.11"
111118
}
112119
},
113120
"netstandard1.3": {
@@ -128,6 +135,11 @@
128135
"PLIB",
129136
"USE_TIMER_SELF_ROOT"
130137
]
138+
},
139+
"dependencies": {
140+
"System.ComponentModel": "4.0.1",
141+
"System.Diagnostics.Contracts": "4.0.1",
142+
"System.Dynamic.Runtime": "4.0.11"
131143
}
132144
},
133145
"netcoreapp1.0": {
@@ -149,6 +161,9 @@
149161
]
150162
},
151163
"dependencies": {
164+
"System.ComponentModel": "4.0.1",
165+
"System.Diagnostics.Contracts": "4.0.1",
166+
"System.Dynamic.Runtime": "4.0.11",
152167
"System.Threading.Thread": "4.0.0",
153168
"System.Threading.ThreadPool": "4.0.10"
154169
}
@@ -179,7 +194,10 @@
179194
"Microsoft.TargetingPack.Private.WindowsPhone.v8.1": {
180195
"version": "1.0.1",
181196
"type": "build"
182-
}
197+
},
198+
"System.ComponentModel": "4.0.1",
199+
"System.Diagnostics.Contracts": "4.0.1",
200+
"System.Dynamic.Runtime": "4.0.11"
183201
}
184202
},
185203
"netcore451": {
@@ -208,7 +226,10 @@
208226
"Microsoft.TargetingPack.Private.NETCore.v4.5.1": {
209227
"version": "1.0.0",
210228
"type": "build"
211-
}
229+
},
230+
"System.ComponentModel": "4.0.1",
231+
"System.Diagnostics.Contracts": "4.0.1",
232+
"System.Dynamic.Runtime": "4.0.11"
212233
}
213234
},
214235
"uap10.0": {
@@ -240,7 +261,10 @@
240261
"version": "5.2.0",
241262
"type": "build"
242263
}
243-
}
264+
},
265+
"System.ComponentModel": "4.0.1",
266+
"System.Diagnostics.Contracts": "4.0.1",
267+
"System.Dynamic.Runtime": "4.0.11"
244268
}
245269
}
246270
}

Rx.NET/Source/System.Reactive.Linq/project.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@
3333
},
3434

3535
"dependencies": {
36-
"System.Reactive.Core": { "target": "project" },
37-
"System.Runtime.InteropServices.WindowsRuntime": "4.0.1"
36+
"System.Reactive.Core": { "target": "project" }
3837
},
3938

4039
"frameworks": {
@@ -93,6 +92,9 @@
9392
"USE_TIMER_SELF_ROOT",
9493
"PLIB"
9594
]
95+
},
96+
"dependencies": {
97+
"System.Runtime.InteropServices.WindowsRuntime": "4.0.1"
9698
}
9799
},
98100
"netstandard1.1": {
@@ -112,6 +114,9 @@
112114
"USE_TIMER_SELF_ROOT",
113115
"PLIB"
114116
]
117+
},
118+
"dependencies": {
119+
"System.Runtime.InteropServices.WindowsRuntime": "4.0.1"
115120
}
116121
},
117122
"netstandard1.3": {
@@ -132,6 +137,9 @@
132137
"PLIB",
133138
"USE_TIMER_SELF_ROOT"
134139
]
140+
},
141+
"dependencies": {
142+
"System.Runtime.InteropServices.WindowsRuntime": "4.0.1"
135143
}
136144
}
137145
}

Rx.NET/Source/System.Reactive.Providers/project.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@
2727
},
2828

2929
"dependencies": {
30-
"System.Reactive.Linq": { "target": "project" },
31-
"System.Linq.Queryable": "4.0.1"
30+
"System.Reactive.Linq": { "target": "project" }
3231
},
3332

3433
"frameworks": {
@@ -87,6 +86,9 @@
8786
"USE_TIMER_SELF_ROOT",
8887
"PLIB"
8988
]
89+
},
90+
"dependencies": {
91+
"System.Linq.Queryable": "4.0.1"
9092
}
9193
},
9294
"netstandard1.3": {
@@ -107,6 +109,9 @@
107109
"PLIB",
108110
"USE_TIMER_SELF_ROOT"
109111
]
112+
},
113+
"dependencies": {
114+
"System.Linq.Queryable": "4.0.1"
110115
}
111116
}
112117
}

0 commit comments

Comments
 (0)