Skip to content

Netstandard fsharp core only - #7463

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

KevinRansom wants to merge 16 commits into
dotnet: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
Comment thread tests/fsharp/test-framework.fs Outdated

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

cartermp commented Oct 1, 2019

Copy link
Copy Markdown
Contributor

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