Browse Source

Update Rx.NET to use NETStandard.Library only for netstandard1.x

Oren Novotny 9 years ago
parent
commit
b4978c6c8b

+ 4 - 1
Rx.NET/Source/NuSpecs/System.Reactive.Interfaces.nuspec

@@ -15,7 +15,10 @@
     <language>en-US</language>
     <language>en-US</language>
     <tags>Rx Reactive Extensions Observable LINQ Events</tags>
     <tags>Rx Reactive Extensions Observable LINQ Events</tags>
     <dependencies>
     <dependencies>
-      <dependency id="NETStandard.Library" version="1.6.0" />
+     <group targetFramework="netstandard1.0">       
+        <dependency id="NETStandard.Library" version="1.6.0" />
+     </group>
+     <group targetFramework="net45" />
     </dependencies>
     </dependencies>
   </metadata>
   </metadata>
   <files>
   <files>

+ 4 - 5
Rx.NET/Source/System.Reactive.Interfaces/project.json

@@ -22,11 +22,7 @@
       "includeFiles": [ "../GlobalAssemblyVersion.cs" ]
       "includeFiles": [ "../GlobalAssemblyVersion.cs" ]
     }
     }
   },
   },
-
-  "dependencies": {
-    "NETStandard.Library": "1.6.0"
-  },
-
+  
   "frameworks": {
   "frameworks": {
     "net45": {
     "net45": {
       "buildOptions": {
       "buildOptions": {
@@ -64,6 +60,9 @@
           "USE_TIMER_SELF_ROOT",
           "USE_TIMER_SELF_ROOT",
           "PLIB"
           "PLIB"
         ]
         ]
+      },
+      "dependencies": {
+        "NETStandard.Library": "1.6.0"
       }
       }
     }
     }
   }
   }