Skip to content

Netstandard fsharp core only#7463

Closed
KevinRansom wants to merge 16 commits intodotnet:release/fsharp5from
KevinRansom:netstandardfsharpcoreonly
Closed

Netstandard fsharp core only#7463
KevinRansom wants to merge 16 commits intodotnet:release/fsharp5from
KevinRansom:netstandardfsharpcoreonly

Conversation

@KevinRansom
Copy link
Copy Markdown
Contributor

For FSharp.Core version 5.0 we want to have only a single netstandard2.0. Since the surface area of the netstandard 2.0 and the desktop version of FSharp.Core are identical.

This PR, updates the build fixes the packaging.

Until this PR: #7462 is fixed, the --standalone tests will fail.

TBD:
In order for existing command line builds to work unchanged, we are going to have to automagically reference these assemblies:

            "netstandard"
            "System"
            "System.Numerics"

I have emotional problems with that, but changing that would remove a bunch of test changes in this PR where we reference those assemblies, so I suppose I will get over my issues.

@KevinRansom KevinRansom reopened this Aug 31, 2019
@KevinRansom KevinRansom force-pushed the netstandardfsharpcoreonly branch from b51f9b2 to d86e822 Compare September 3, 2019 21:30
@KevinRansom KevinRansom closed this Sep 9, 2019
@KevinRansom KevinRansom reopened this Sep 9, 2019
@KevinRansom KevinRansom force-pushed the netstandardfsharpcoreonly branch 2 times, most recently from 79ec6f5 to 01f6746 Compare September 11, 2019 20:42
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line can be pulled out of the #if NET472 block since it's the same for both scenarios.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note for future work, it might be a good idea to convert these tools to netcoreapp2.1 (or 3.0).

@cartermp
Copy link
Copy Markdown
Contributor

cartermp commented Oct 1, 2019

Since #7462 is merged, is this mergable? CI is green.

@KevinRansom
Copy link
Copy Markdown
Contributor Author

I will do this again.

@KevinRansom KevinRansom deleted the netstandardfsharpcoreonly branch August 19, 2020 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants