Skip to content

Commit

Permalink
Merge pull request #48 from shiftbot/net-native-support
Browse files Browse the repository at this point in the history
Net native support
  • Loading branch information
Oren Novotny committed Jun 13, 2016
2 parents 441f99a + fc6d5cb commit 53d0939
Show file tree
Hide file tree
Showing 14 changed files with 77 additions and 7 deletions.
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
<Library>
<Assembly Name="System.Interactive.Async.Providers" Dynamic="Required All" />
<!-- TODO optimize this for types that actually need reflection -->
</Library>
</Directives>
7 changes: 5 additions & 2 deletions Ix.NET/Source/System.Interactive.Async.Providers/project.json
Expand Up @@ -18,15 +18,18 @@
"publicSign": true,
"define": [ "SIGNED" ],
"nowarn": [ "CS1591" ],
"xmlDoc": true
"xmlDoc": true,
"embed": {
"includeFiles": "Properties/System.Interactive.Async.Providers.rd.xml"
}
},

"configurations": {
"ReleaseDelaySigned": {
"buildOptions": {
"publicSign": false,
"delaySign": true,
"define": ["RELEASE", "TRACE"],
"define": [ "RELEASE", "TRACE" ],
"optimize": true
}
}
Expand Down
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
<Library>
<Assembly Name="System.Interactive.Providers" Dynamic="Required All" />
<!-- TODO optimize this for types that actually need reflection -->
</Library>
</Directives>
7 changes: 5 additions & 2 deletions Ix.NET/Source/System.Interactive.Providers/project.json
Expand Up @@ -18,15 +18,18 @@
"publicSign": true,
"define": [ "SIGNED" ],
"nowarn": [ "CS1591" ],
"xmlDoc": true
"xmlDoc": true,
"embed": {
"includeFiles": "Properties/System.Interactive.Providers.rd.xml"
}
},

"configurations": {
"ReleaseDelaySigned": {
"buildOptions": {
"publicSign": false,
"delaySign": true,
"define": ["RELEASE", "TRACE"],
"define": [ "RELEASE", "TRACE" ],
"optimize": true
}
}
Expand Down
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
<Library>
<Assembly Name="System.Reactive.Experimental" Dynamic="Required All" />
<!-- TODO optimize this for types that actually need reflection -->
</Library>
</Directives>
5 changes: 4 additions & 1 deletion Rx.NET/Source/System.Reactive.Experimental/project.json
Expand Up @@ -18,7 +18,10 @@
"publicSign": true,
"define": [ "SIGNED" ],
"nowarn": [ "CS1591" ],
"xmlDoc": true
"xmlDoc": true,
"embed": {
"includeFiles": "Properties/System.Reactive.Experimental.rd.xml"
}
},

"configurations": {
Expand Down
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
<Library>
<Assembly Name="System.Reactive.Linq" Dynamic="Required All" />
<!-- TODO optimize this for types that actually need reflection -->
</Library>
</Directives>
3 changes: 3 additions & 0 deletions Rx.NET/Source/System.Reactive.Linq/project.json
Expand Up @@ -26,6 +26,9 @@
"Reactive/Internal/Observers.cs",
"Reactive/Internal/Producer.cs"
]
},
"embed": {
"includeFiles": "Properties/System.Reactive.Linq.rd.xml"
}
},

Expand Down
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
<Library>
<Assembly Name="System.Reactive.PlatformServices" Dynamic="Required All" />
<!-- TODO optimize this for types that actually need reflection -->
</Library>
</Directives>
3 changes: 3 additions & 0 deletions Rx.NET/Source/System.Reactive.PlatformServices/project.json
Expand Up @@ -21,6 +21,9 @@
"xmlDoc": true,
"compile": {
"exclude": [ "Strings_PlatformServices.Designer.cs" ]
},
"embed": {
"includeFiles": "Properties/System.Reactive.PlatformServices.rd.xml"
}
},

Expand Down
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
<Library>
<Assembly Name="System.Reactive.Providers" Dynamic="Required All" />
<!-- TODO optimize this for types that actually need reflection -->
</Library>
</Directives>
5 changes: 4 additions & 1 deletion Rx.NET/Source/System.Reactive.Providers/project.json
Expand Up @@ -18,7 +18,10 @@
"publicSign": true,
"define": [ "SIGNED" ],
"nowarn": [ "CS1591" ],
"xmlDoc": true
"xmlDoc": true,
"embed": {
"includeFiles": "Properties/System.Reactive.Providers.rd.xml"
}
},

"configurations": {
Expand Down
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
<Library>
<Assembly Name="System.Reactive.Runtime.Remoting" Dynamic="Required All" />
<!-- TODO optimize this for types that actually need reflection -->
</Library>
</Directives>
5 changes: 4 additions & 1 deletion Rx.NET/Source/System.Reactive.Runtime.Remoting/project.json
Expand Up @@ -18,7 +18,10 @@
"publicSign": true,
"define": [ "SIGNED" ],
"nowarn": [ "CS1591" ],
"xmlDoc": true
"xmlDoc": true,
"embed": {
"includeFiles": "Properties/System.Reactive.Runtime.Remoting.rd.xml"
}
},

"configurations": {
Expand Down

0 comments on commit 53d0939

Please sign in to comment.