Replies: 3 comments
-
I'll leave it for @KevinRansom to describe :) |
Beta Was this translation helpful? Give feedback.
-
@vzarytovskii , thanks mate, I appreciate it :-) We use a last known good to build the proto compiler, including a proto fsharp.core and a proto fsharp.build.dll, as it were. There is a crappy hack in there to use a published fsharp.core, solely because we expect the fsharp.build.dll to load into visual studio, and we "need" to ensure that when we build the proto fsharp.build.dll it matches a published fsharp.core. In source build that is absolutely not necessary ... and so you can change the condition and here: |
Beta Was this translation helpful? Give feedback.
-
Converted to discussion |
Beta Was this translation helpful? Give feedback.
-
As I understand it the
Proto
build in F# bootstraps F# and requires a version of FSharp.Core that doesn't participate in version flow. This brings in the FSharp.Core version used as a source-build prebuilt. Should this package be updated with the previously-source-built version flow? Is bootstrapping necessary in the source-build F# build?Beta Was this translation helpful? Give feedback.
All reactions