Sfoglia il codice sorgente

Add support for netstandard1.0 (dotnet5.1)

Oren Novotny 9 anni fa
parent
commit
7b11c76cbd

+ 27 - 0
Rx.NET/Source/System.Reactive.Core/project.json

@@ -42,6 +42,33 @@
                 ]
                 ]
             }
             }
         },
         },
+        "dotnet5.1": {
+            "compilationOptions": {
+                "define": [
+                    "NO_EVENTARGS_CONSTRAINT",
+                    "HAS_EDI",
+                    "HAS_WINRT",
+                    "HAS_PROGRESS",
+                    "PREFER_ASYNC",
+                    "HAS_AWAIT",
+                    "HAS_APTCA",
+                    "NO_REMOTING",
+                    "NO_SERIALIZABLE",
+                    "NO_THREAD",
+                    "CRIPPLED_REFLECTION",
+                    "PLIB",
+                    "USE_TIMER_SELF_ROOT"
+                ]
+            },
+            "dependencies": {
+                "System.Linq": "4.0.0",
+                "System.Collections.Concurrent": "4.0.10",
+                "System.ComponentModel": "4.0.0",
+                "System.Threading": "4.0.10",
+                "System.Threading.Timer": "4.0.0"
+            }
+            
+        },
         "dotnet5.4": {
         "dotnet5.4": {
             "compilationOptions": {
             "compilationOptions": {
                 "define": [
                 "define": [

+ 26 - 0
Rx.NET/Source/System.Reactive.Interfaces/project.json

@@ -38,6 +38,32 @@
                 ]
                 ]
             }
             }
         },
         },
+        "dotnet5.1": {
+            "compilationOptions": {
+                "define": [
+                    "NO_EVENTARGS_CONSTRAINT",
+                    "HAS_EDI",
+                    "HAS_WINRT",
+                    "HAS_PROGRESS",
+                    "PREFER_ASYNC",
+                    "HAS_AWAIT",
+                    "HAS_APTCA",
+                    "NO_REMOTING",
+                    "NO_SERIALIZABLE",
+                    "NO_THREAD",
+                    "CRIPPLED_REFLECTION",
+                    "PLIB",
+                    "USE_TIMER_SELF_ROOT"
+                ]
+            },
+            "dependencies": {
+                "System.Diagnostics.Tools": "4.0.0",
+                "System.Linq": "4.0.0",
+                "System.Linq.Expressions": "4.0.10",
+                "System.Resources.ResourceManager": "4.0.0",
+                "System.Threading": "4.0.10"
+            }
+        },
         "dotnet5.2": {
         "dotnet5.2": {
             "compilationOptions": {
             "compilationOptions": {
                 "define": [
                 "define": [

+ 24 - 0
Rx.NET/Source/System.Reactive.Linq/project.json

@@ -49,6 +49,30 @@
                 ]
                 ]
             }
             }
         },
         },
+        "dotnet5.1": {
+            "compilationOptions": {
+                "define": [
+                    "NO_EVENTARGS_CONSTRAINT",
+                    "HAS_EDI",
+                    "HAS_WINRT",
+                    "HAS_PROGRESS",
+                    "PREFER_ASYNC",
+                    "HAS_AWAIT",
+                    "HAS_APTCA",
+                    "NO_REMOTING",
+                    "NO_SERIALIZABLE",
+                    "NO_THREAD",
+                    "CRIPPLED_REFLECTION",
+                    "PLIB",
+                    "USE_TIMER_SELF_ROOT"
+                ]
+            },
+            "dependencies": {
+                "System.Collections.Concurrent": "4.0.10",
+                "System.Reflection.TypeExtensions": "4.0.0",
+                "System.Runtime.InteropServices.WindowsRuntime": "4.0.0"
+            }
+        },
         "dotnet5.4": {
         "dotnet5.4": {
             "compilationOptions": {
             "compilationOptions": {
                 "define": [
                 "define": [

+ 23 - 0
Rx.NET/Source/System.Reactive.PlatformServices/project.json

@@ -44,6 +44,29 @@
                 ]
                 ]
             }
             }
         },
         },
+        "dotnet5.1": {
+            "compilationOptions": {
+                "define": [
+                    "NO_EVENTARGS_CONSTRAINT",
+                    "HAS_EDI",
+                    "HAS_WINRT",
+                    "HAS_PROGRESS",
+                    "PREFER_ASYNC",
+                    "HAS_AWAIT",
+                    "HAS_APTCA",
+                    "NO_REMOTING",
+                    "NO_SERIALIZABLE",
+                    "NO_THREAD",
+                    "CRIPPLED_REFLECTION",
+                    "PLIB",
+                    "USE_TIMER_SELF_ROOT"
+                ]
+            },
+            "dependencies": {
+                "System.Diagnostics.Tools": "4.0.0",
+                "System.Diagnostics.Debug": "4.0.10"
+            }
+        },
         "dotnet5.4": {
         "dotnet5.4": {
             "compilationOptions": {
             "compilationOptions": {
                 "define": [
                 "define": [