File tree Expand file tree Collapse file tree 7 files changed +21
-10
lines changed Expand file tree Collapse file tree 7 files changed +21
-10
lines changed Original file line number Diff line number Diff line change 44
44
<SystemSecurityClaimsPackageVersion >4.3.0</SystemSecurityClaimsPackageVersion >
45
45
<SystemSecurityCryptographyAlgorithmsPackageVersion >4.3.0</SystemSecurityCryptographyAlgorithmsPackageVersion >
46
46
<SystemSecurityPrincipalPackageVersion >4.3.0</SystemSecurityPrincipalPackageVersion >
47
- <SystemDataSqlClientPackageVersion >4.3.0</SystemDataSqlClientPackageVersion >
48
47
<SystemThreadingTasksParallelPackageVersion >4.3.0</SystemThreadingTasksParallelPackageVersion >
49
48
<SystemThreadingThreadPackageVersion >4.3.0</SystemThreadingThreadPackageVersion >
50
49
<SystemThreadingThreadPoolPackageVersion >4.3.0</SystemThreadingThreadPoolPackageVersion >
Original file line number Diff line number Diff line change 640
640
<PackageReference Include =" System.Reflection.Metadata" Version =" 1.6.0" />
641
641
</ItemGroup >
642
642
<ItemGroup Condition =" '$(TargetFramework)' == 'netstandard2.0'" >
643
- <PackageReference Include =" System.Data.SqlClient" Version =" 4.3.0" />
644
643
<PackageReference Include =" System.Diagnostics.Process" Version =" 4.1.0" />
645
644
<PackageReference Include =" System.Diagnostics.TraceSource" Version =" 4.0.0" />
646
645
<PackageReference Include =" System.Reflection.Emit" Version =" 4.3.0" />
Original file line number Diff line number Diff line change @@ -60,9 +60,9 @@ which does things like:
60
60
You can push the packages if you have permissions, either automatically using `` build Release `` or manually
61
61
62
62
set APIKEY=...
63
- ..\fsharp\.nuget\nuget.exe push %HOMEDRIVE%%HOMEPATH%\Downloads\FSharp.Compiler.Service.26 .0.1.nupkg %APIKEY% -Source https://nuget.org
64
- ..\fsharp\.nuget\nuget.exe push %HOMEDRIVE%%HOMEPATH%\Downloads\FSharp.Compiler.Service.MSBuild.v12.26 .0.1.nupkg %APIKEY% -Source https://nuget.org
65
- ..\fsharp\.nuget\nuget.exe push %HOMEDRIVE%%HOMEPATH%\Downloads\FSharp.Compiler.Service.ProjectCracker.26 .0.1.nupkg %APIKEY% -Source https://nuget.org
63
+ ..\fsharp\.nuget\nuget.exe push %HOMEDRIVE%%HOMEPATH%\Downloads\FSharp.Compiler.Service.27 .0.1.nupkg %APIKEY% -Source https://nuget.org
64
+ ..\fsharp\.nuget\nuget.exe push %HOMEDRIVE%%HOMEPATH%\Downloads\FSharp.Compiler.Service.MSBuild.v12.27 .0.1.nupkg %APIKEY% -Source https://nuget.org
65
+ ..\fsharp\.nuget\nuget.exe push %HOMEDRIVE%%HOMEPATH%\Downloads\FSharp.Compiler.Service.ProjectCracker.27 .0.1.nupkg %APIKEY% -Source https://nuget.org
66
66
67
67
68
68
### Use of Paket and FAKE
Original file line number Diff line number Diff line change
1
+ #### 27.0.1
2
+ * Integrate visualfsharp master from 5a5ca976ec296d02551e79c3eb8e8db809e4304d to 2c8497bb097d5c5d3ef12f355594873838a48494
3
+ * Notable improvements include:
4
+ * Anonymous Record support for expressions
5
+ * Union Case Naming fixes
6
+ * Trimming of the nuget package dependencies from 26.0.1
7
+
1
8
#### 26.0.1
2
- * Integrate visualfsharp master to 99e307f3a3ef2109ba6542ffc58affe76fc0e2a0
9
+ * Integrate visualfsharp master to 99e307f3a3ef2109ba6542ffc58affe76fc0e2a0
3
10
4
11
#### 25.0.1
5
12
* Integrate visualfsharp master to 15d9391e78c554f91824d2be2e69938cd811df68
Original file line number Diff line number Diff line change @@ -21,7 +21,14 @@ let isMono = false
21
21
#endif
22
22
23
23
24
- let dotnetExePath = DotNetCli.InstallDotNetSDK " 2.1.403"
24
+ let dotnetExePath =
25
+ // Build.cmd normally downloads a dotnet cli to: <repo-root>\artifacts\toolset\dotnet
26
+ // check if there is one there to avoid downloading an additional one here
27
+ let pathToCli = Path.Combine(__ SOURCE_ DIRECTORY__, @" ..\artifacts\toolset\dotnet\dotnet.exe" )
28
+ if File.Exists( pathToCli) then
29
+ pathToCli
30
+ else
31
+ DotNetCli.InstallDotNetSDK " 2.1.403"
25
32
26
33
let runDotnet workingDir args =
27
34
let result =
Original file line number Diff line number Diff line change 3
3
<Project ToolsVersion =" 4.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
4
4
<PropertyGroup >
5
5
6
- <VersionPrefix >26 .0.1</VersionPrefix >
6
+ <VersionPrefix >27 .0.1</VersionPrefix >
7
7
<OtherFlags >--version:$(VersionPrefix)</OtherFlags >
8
8
<GenerateAssemblyVersionAttribute >false</GenerateAssemblyVersionAttribute >
9
9
<!-- FSharp.Compiler.Tools is currently only used to get a working FSI.EXE to execute some scripts during the build -->
Original file line number Diff line number Diff line change @@ -1854,8 +1854,7 @@ let DefaultReferencesForScriptsAndOutOfProjectSources(assumeDotNetFramework) =
1854
1854
yield Path.Combine( Path.GetDirectoryName( typeof< System.Object>. Assembly.Location), " mscorlib.dll" ) // mscorlib
1855
1855
yield typeof< System.Console>. Assembly.Location // System.Console
1856
1856
yield typeof< System.Collections.BitArray>. Assembly.Location // System.Collections
1857
- yield typeof< System.Data.SqlClient.SqlCommand>. Assembly.Location // System.Data.SqlClient
1858
- yield typeof< System.ComponentModel.PropertyChangedEventArgs>. Assembly.Location // System.ObjectModel
1857
+ yield typeof< System.ComponentModel.PropertyChangedEventArgs>. Assembly.Location // System.ObjectModel
1859
1858
yield typeof< System.IO.File>. Assembly.Location // System.IO.FileSystem
1860
1859
yield typeof< System.IO.TextWriter>. Assembly.Location // System.IO
1861
1860
yield typeof< System.Linq.Enumerable>. Assembly.Location // System.Linq
You can’t perform that action at this time.
0 commit comments