Kevin Ransom (msft)
0b5b001e52
Fsharp core props file ( #12690 )
...
* embed version specific props files in microsoft.compiler package
* tests
* temp
2022-02-04 16:05:07 -08:00
Brett V. Forsgren
f5e7560162
always re-compute PackageReleaseNotes ( #10281 )
2020-10-19 13:57:50 -07:00
Kevin Ransom (msft)
ef0df32113
Nuget package + release notes ( #10024 )
...
* Nuget package + release notes
* feedback
2020-08-27 14:14:53 -07:00
Kevin Ransom (msft)
2c27445a05
Embed source generated by the build in portable pdbs ( #9948 )
...
* Embed source generated by the build in portable pdbs
* fix tests
* Shipping packages alone are sufficient to test
2020-08-17 13:07:45 -07:00
Kevin Ransom (msft)
57711f92aa
Automagic ( #9845 )
...
* Automagic
* update
* implicit fsharpcore
* e2e tests
2020-08-03 16:32:59 -07:00
Kevin Ransom (msft)
c042d5a245
Fix rebuild ( #9770 )
2020-07-24 09:40:39 -07:00
Kevin Ransom (msft)
2bf6598406
Fix up ngen again ( #8920 )
...
* Make ngen work again.
* Don't bother with ngen64
* Remove stale comments
* Who knew 64 bit is a thing
* diag
* typo + logging
2020-04-15 11:00:09 -07:00
Kevin Ransom (msft)
9eb61268cd
Remove all of the ngen stuff ( #8906 )
2020-04-09 18:41:40 -07:00
Kevin Ransom (msft)
cda5e31ebb
fix registered packagedef ( #8126 )
2020-01-08 11:01:57 -08:00
Kevin Ransom (msft)
75ae876fee
Parameterize product version ( #8031 )
...
* Parameterize Product details
* fcs
* Repack pkgdef
2020-01-06 11:27:46 -08:00
Brett V. Forsgren
6d989fa754
ensure Microsoft.FSharp.NetSdk.props makes it into VisualFSharpFull.vsix ( #6942 )
...
* ensure Microsoft.FSharp.NetSdk.props makes it into VisualFSharpFull.vsix
During a build/deploy in VS the target `BeforeBuild` wasn't getting called
on FSharp.Build.fsproj if up-to-date checks passed which meant the .props
file wasn't getting added to the @(None) item group. The fix is to make
that target depend on `AssignTargetPaths` which is run in both the VS
build as well as the command line build.
* annotate ambiguous function
2019-06-05 14:13:46 -07:00
Don Syme
7b810d75f0
fix incremental build ( #6795 )
2019-05-21 11:32:34 -07:00
Kevin Ransom (msft)
858642d53c
Preview package ( #6761 )
...
* Allow targetting of preview FSharp.Core. Parameterize dsharp.core versions
* Parameterise app.config generation
* parameterize banner text
* Do app.config right
* fcs
* fcs tests
* add discriminator
* Update FSharp.Compiler.Service.ProjectCrackerTool.fsproj
* remove dead file
2019-05-20 12:58:48 -07:00
Brett V. Forsgren
4d0ed2111b
Enable roll forward in our .NET Core exes
...
This changes our build to mark all of our .NET Core applications as
rolling forward on major / minor versions of the .NET framework.
Presently our tools ship inside both .NET Core 2 and 3 SDKs. This
setting allows our tools to run unmodified in both settings.
2019-05-17 16:04:55 -07:00
Brett V. Forsgren
bd24505312
Merge remote-tracking branch 'upstream/dev16.0' into merges/dev16.0-to-master
2019-04-04 15:20:07 -07:00
Kevin Ransom (msft)
134d868af4
Re-enable ngen for desktop compiler builds ( #6386 )
...
* Re-enable ngen for desktop compilers
* Go even earlier
* Cooler mechanism
2019-03-28 12:21:23 -07:00
Brett V. Forsgren
1c402513d5
remove *.en.xlf hack ( #6377 )
2019-03-23 15:41:35 -07:00
Brett V. Forsgren
bb110d5865
consume dotnet arcade sdk
2019-03-21 11:49:18 -07:00
Kevin Ransom (msft)
6bed7c4831
Improve workflows ( #6040 )
...
* Improve workflow
* back to 32bit msbuild
* move out nugets, change targets in makefile
* Detect framework
* Done
* feedback
2018-12-21 14:34:10 -08:00
Brett V. Forsgren
0302e63de1
reshape the output directory to match divisional standards ( #5985 )
2018-12-18 20:57:02 -08:00
Brett V. Forsgren
61465f6f32
convert to SDK projects
2018-12-03 09:48:42 -08:00
Brett V. Forsgren
475d2f0bbf
preserve directory structure when recursively copying files
2018-07-24 16:21:00 -07:00
Kevin Ransom (msft)
0d569e4f4a
Add end to end tests ( #4671 )
...
* Add end to end tests
* Feedback
* Feedback
* correct path to dotnettoolscli.txt
* Address microbuild package double install
2018-04-05 10:55:03 -07:00