Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 1 commit into from
Aug 11, 2017

Conversation

jonpryor
Copy link
Member

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
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:master Aug 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#461
Fixes: dotnet/java-interop#682
Fixes: dotnet/java-interop#717
Fixes: dotnet/java-interop#719
Fixes: 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-actions github-actions bot locked and limited conversation to collaborators Feb 5, 2024
Sign up for free to 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