Skip to content

[build] Don't install FSharp.Core assemblies - #736

Merged
jonpryor merged 1 commit into
dotnet:masterfrom
jonpryor:jonp-expunge-fsharp
Aug 11, 2017
Merged

[build] Don't install FSharp.Core assemblies#736
jonpryor merged 1 commit into
dotnet:masterfrom
jonpryor:jonp-expunge-fsharp

Conversation

@jonpryor

Copy link
Copy Markdown
Contributor

Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=58689
Context: https://developer.xamarin.com/releases/android/xamarin.android_7/xamarin.android_7.4/#FSharpCore

We removed FSharp.Core.dll from the commercial product
because it's presence was actively breaking things (due to
still-not-understood changes around Visual Studio and MSBuild):

the FSharp.Core.dll distributed with Xamarin.Android is now being
used in preference to the NuGet package, through no changes on the
Xamarin.Android side of things. This means that the NuGet package
cannot be used

Remove the FSharp.Core assemblies from the OSS side of things.

Developers wishing to use F# and the FSharp.Core assemblies should
use the FSharp.Core NuGet package.

@dellis1972

Copy link
Copy Markdown
Contributor

We need to get #740 working and merged to fix the errors in this PR.
PR 740 switches the tests over to use FSharp.Core Nuget and the FSharp resource designer stuff.

Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=58689
Context: https://developer.xamarin.com/releases/android/xamarin.android_7/xamarin.android_7.4/#FSharpCore
We [removed `FSharp.Core.dll` from the commercial product][1]
because it's presence was actively breaking things (due to
still-not-understood changes around Visual Studio and MSBuild):
[1]: https://developer.xamarin.com/releases/android/xamarin.android_7/xamarin.android_7.4/#FSharpCore
> the `FSharp.Core.dll` distributed with Xamarin.Android is now being
> used in preference to the NuGet package, through no changes on the
> Xamarin.Android side of things. This means that the NuGet package
> cannot be used
Remove the `FSharp.Core` assemblies from the OSS side of things.
Developers wishing to use F# and the `FSharp.Core` assemblies should
use the [`FSharp.Core` NuGet package][2].
[2]: https://www.nuget.org/packages/FSharp.Core/
@jonpryor
jonpryor merged commit 1578f3f into dotnet:masterAug 11, 2017
jonpryor added a commit that referenced this pull request Aug 11, 2017
Fixes: https://bugzilla.xamarin.com/show_bug.cgi?id=58689
Context: https://developer.xamarin.com/releases/android/xamarin.android_7/xamarin.android_7.4/#FSharpCore
We [removed `FSharp.Core.dll` from the commercial product][1]
because it's presence was actively breaking things (due to
still-not-understood changes around Visual Studio and MSBuild):
[1]: https://developer.xamarin.com/releases/android/xamarin.android_7/xamarin.android_7.4/#FSharpCore
> the `FSharp.Core.dll` distributed with Xamarin.Android is now being
> used in preference to the NuGet package, through no changes on the
> Xamarin.Android side of things. This means that the NuGet package
> cannot be used
Remove the `FSharp.Core` assemblies from the OSS side of things.
Developers wishing to use F# and the `FSharp.Core` assemblies should
use the [`FSharp.Core` NuGet package][2].
[2]: https://www.nuget.org/packages/FSharp.Core/
jonpryor pushed a commit that referenced this pull request Oct 20, 2020
Fixes: dotnet/java-interop#461Fixes: dotnet/java-interop#682Fixes: dotnet/java-interop#717Fixes: dotnet/java-interop#719Fixes: dotnet/java-interop#728
Changes: dotnet/java-interop@ac914ce...b991bb8
* dotnet/java-interop@b991bb86: [generator] Revert change to use auto-properties in EventArgs classes (#736)
* dotnet/java-interop@ee50d89b: Bump to xamarin/xamarin-android-tools/master@f2af06f2 (#733)
* dotnet/java-interop@a0b895c1: [build] Suppress NuGet warnings (#730)
* dotnet/java-interop@8b1b0507: [generator] Fix parsing of complex generic types (#729)
* dotnet/java-interop@ee7afeed: [generator] Prevent generating duplicate EventArgs classes (#726)
* dotnet/java-interop@1f21f38c: [generator] Use GC.KeepAlive for reference type method parameters. (#725)
* dotnet/java-interop@5136ef98: [Xamarin.Android.Tools.Bytecode] Hide Kotlin nested types inside (#723)
* dotnet/java-interop@53d60513: [jnimarshalmethod-gen] Fix registration on Windows (#721)
* dotnet/java-interop@5a834d42: [jnimarshalmethod-gen] Avoid creating AppDomains (#720)
* dotnet/java-interop@a76edb8c: [Xamarin.Android.Tools.ApiXmlAdjuster] Find app.android.IntentService (#718)
* dotnet/java-interop@6cde0877: [Java.Interop] Emit a reference assembly for Java.Interop.dll (#716)
* dotnet/java-interop@b858dc59: [generator] Provide line/col numbers for api.xml warnings (#715)
* dotnet/java-interop@9be92a04: [ci] Don't kick off CI for documentation only changes. (#712)
* dotnet/java-interop@03c22722: [jnimarshalmethod-gen] Fix type resolution crash (#706)
@github-actionsgithub-actionsBot locked and limited conversation to collaborators Feb 5, 2024
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@jonpryor@dellis1972@dnfclas