Imported Upstream version 6.0.0.278
Former-commit-id: 8e546554fb8a6a1589c359278da385ff24d70cc3
This commit is contained in:
parent
8bc755c196
commit
4ed14e5c30
@ -1 +1 @@
|
||||
c59faf1f59a25f69ff623318cca30496873ba4ab
|
||||
799bcbd4d60c3694db91755fa7c8c99bc65fb780
|
@ -1 +1 @@
|
||||
529b08e68bcd5383e6351269bc0e539f99671441
|
||||
df10188ed85b7c592c5676b2d81a3f1d8135dbd0
|
@ -0,0 +1 @@
|
||||
b22c1001f96026227bfeb8765492c71397b2a250
|
@ -48,6 +48,12 @@
|
||||
<PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(_DebugSymbolsProduced)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<LangVersion Condition="'$(LangVersion)' == '' AND
|
||||
(('$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND '$(TargetFrameworkVersion)' == 'v3.0') OR
|
||||
('$(TargetFrameworkIdentifier)' == '.NETStandard' AND '$(TargetFrameworkVersion)' == 'v2.1'))">preview</LangVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->
|
||||
<Csc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'"
|
||||
AdditionalLibPaths="$(AdditionalLibPaths)"
|
||||
@ -65,6 +71,7 @@
|
||||
DefineConstants="$(DefineConstants)"
|
||||
DelaySign="$(DelaySign)"
|
||||
DisabledWarnings="$(NoWarn)"
|
||||
DisableSdkPath="$(DisableSdkPath)"
|
||||
DocumentationFile="@(DocFileItem)"
|
||||
EmbedAllSources="$(EmbedAllSources)"
|
||||
EmbeddedFiles="@(EmbeddedFiles)"
|
||||
@ -88,6 +95,7 @@
|
||||
NoLogo="$(NoLogo)"
|
||||
NoStandardLib="$(NoCompilerStandardLib)"
|
||||
NoWin32Manifest="$(NoWin32Manifest)"
|
||||
NullableContextOptions="$(NullableContextOptions)"
|
||||
Optimize="$(Optimize)"
|
||||
Deterministic="$(Deterministic)"
|
||||
PublicSign="$(PublicSign)"
|
||||
@ -99,6 +107,7 @@
|
||||
PreferredUILang="$(PreferredUILang)"
|
||||
ProvideCommandLineArgs="$(ProvideCommandLineArgs)"
|
||||
References="@(ReferencePathWithRefAssemblies)"
|
||||
RefOnly="$(ProduceOnlyReferenceAssembly)"
|
||||
ReportAnalyzer="$(ReportAnalyzer)"
|
||||
Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"
|
||||
ResponseFiles="$(CompilerResponseFile)"
|
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/Microsoft.CodeAnalysis.CSharp.Scripting.dll
vendored
Executable file
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/Microsoft.CodeAnalysis.CSharp.Scripting.dll
vendored
Executable file
Binary file not shown.
@ -0,0 +1 @@
|
||||
38948683e151f6009580f20359e51270510c49d5
|
@ -0,0 +1 @@
|
||||
5cb9029bf1147f755252018acf04c7ea947b214a
|
@ -0,0 +1 @@
|
||||
b06cf34859cb7c700dfd8f87f8038fd2efbfa21c
|
@ -0,0 +1 @@
|
||||
7696c03b218eb7d3c30c858963d98687f17f8d9e
|
@ -0,0 +1 @@
|
||||
e376a20352bb547c881ad93a9529ad3fedd5fae9
|
@ -0,0 +1 @@
|
||||
5ebef7fe292eaf725025142a43f8f667700cf003
|
@ -9,16 +9,24 @@
|
||||
<Target Name="ShimReferencePathsWhenCommonTargetsDoesNotUnderstandReferenceAssemblies"
|
||||
BeforeTargets="CoreCompile"
|
||||
Condition="'@(ReferencePathWithRefAssemblies)' == ''">
|
||||
<!-- Common targets should populate this item from dev15.3, but this file
|
||||
may be used (via NuGet package) on earlier MSBuilds. If the
|
||||
adjusted-for-reference-assemblies item is not populated, just use
|
||||
the older item's contents. -->
|
||||
<!--
|
||||
FindReferenceAssembliesForReferences target in Common targets populate this item
|
||||
since dev15.3. The compiler targets may be used (via NuGet package) on earlier MSBuilds.
|
||||
If the ReferencePathWithRefAssemblies item is not populated, just use ReferencePaths
|
||||
(implementation assemblies) as they are.
|
||||
|
||||
Since XAML inner build runs CoreCompile directly (instead of Compile target),
|
||||
it also doesn't invoke FindReferenceAssembliesForReferences listed in CompileDependsOn.
|
||||
In that case we also populate ReferencePathWithRefAssemblies with implementation assemblies.
|
||||
-->
|
||||
<ItemGroup>
|
||||
<ReferencePathWithRefAssemblies Include="@(ReferencePath)" />
|
||||
</ItemGroup>
|
||||
</Target>
|
||||
|
||||
<Target Name="_BeforeVBCSCoreCompile">
|
||||
<Target Name="_BeforeVBCSCoreCompile"
|
||||
DependsOnTargets="ShimReferencePathsWhenCommonTargetsDoesNotUnderstandReferenceAssemblies">
|
||||
|
||||
<ItemGroup Condition="'$(TargetingClr2Framework)' == 'true'">
|
||||
<ReferencePathWithRefAssemblies>
|
||||
<EmbedInteropTypes />
|
@ -50,6 +50,7 @@
|
||||
DebugType="$(DebugType)"
|
||||
DefineConstants="$(FinalDefineConstants)"
|
||||
DelaySign="$(DelaySign)"
|
||||
DisableSdkPath="$(DisableSdkPath)"
|
||||
DisabledWarnings="$(NoWarn)"
|
||||
DocumentationFile="@(DocFileItem)"
|
||||
EmbedAllSources="$(EmbedAllSources)"
|
||||
@ -91,6 +92,7 @@
|
||||
PreferredUILang="$(PreferredUILang)"
|
||||
ProvideCommandLineArgs="$(ProvideCommandLineArgs)"
|
||||
References="@(ReferencePathWithRefAssemblies)"
|
||||
RefOnly="$(ProduceOnlyReferenceAssembly)"
|
||||
RemoveIntegerChecks="$(RemoveIntegerChecks)"
|
||||
ReportAnalyzer="$(ReportAnalyzer)"
|
||||
Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"
|
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/Roslyn.Compilers.Extension.dll
vendored
Executable file
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/Roslyn.Compilers.Extension.dll
vendored
Executable file
Binary file not shown.
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/System.Buffers.dll
vendored
Executable file
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/System.Buffers.dll
vendored
Executable file
Binary file not shown.
@ -0,0 +1 @@
|
||||
049149f17929322dd246d994780d0399a24cf90f
|
1
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/System.Memory.dll.REMOVED.git-id
vendored
Normal file
1
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/System.Memory.dll.REMOVED.git-id
vendored
Normal file
@ -0,0 +1 @@
|
||||
2d54316954f4200997856156289df2e6115d51e0
|
@ -0,0 +1 @@
|
||||
ce46d5be85cdee1a3c0ef5bc22c8e1772d0d0d98
|
@ -0,0 +1 @@
|
||||
52082366b0a69847cb0e6351ad4ac3690746f6b5
|
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/System.Runtime.CompilerServices.Unsafe.dll
vendored
Executable file
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/System.Runtime.CompilerServices.Unsafe.dll
vendored
Executable file
Binary file not shown.
@ -0,0 +1 @@
|
||||
d0f7adf9ece445759892e6848e1aad45189be58e
|
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/System.Threading.Tasks.Extensions.dll
vendored
Executable file
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/System.Threading.Tasks.Extensions.dll
vendored
Executable file
Binary file not shown.
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/VBCSCompiler.exe
vendored
Executable file
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/VBCSCompiler.exe
vendored
Executable file
Binary file not shown.
82
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/VBCSCompiler.exe.config
vendored
Executable file
82
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/VBCSCompiler.exe.config
vendored
Executable file
@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
|
||||
</startup>
|
||||
<runtime>
|
||||
<gcServer enabled="true" />
|
||||
<gcConcurrent enabled="false" />
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.2.0.0" newVersion="4.2.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
<appSettings>
|
||||
<!-- Number of seconds with no activity before the server times out and closes.
|
||||
Set to -1 to never shut down the server. -->
|
||||
<add key="keepalive" value="600" />
|
||||
</appSettings>
|
||||
</configuration>
|
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/csc.exe
vendored
Executable file
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/csc.exe
vendored
Executable file
Binary file not shown.
71
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/csc.exe.config
vendored
Executable file
71
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/csc.exe.config
vendored
Executable file
@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
|
||||
</startup>
|
||||
<runtime>
|
||||
<gcServer enabled="true" />
|
||||
<gcConcurrent enabled="false" />
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.2.0.0" newVersion="4.2.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
</configuration>
|
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/csi.exe
vendored
Executable file
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/csi.exe
vendored
Executable file
Binary file not shown.
81
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/csi.exe.config
vendored
Executable file
81
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/csi.exe.config
vendored
Executable file
@ -0,0 +1,81 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
|
||||
</startup>
|
||||
<runtime>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis.CSharp.Scripting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis.Scripting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.2.0.0" newVersion="4.2.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
</configuration>
|
@ -2,6 +2,7 @@
|
||||
/r:System.Core.dll
|
||||
/r:Microsoft.CSharp.dll
|
||||
/r:Facades/System.Runtime.dll
|
||||
/r:Facades/netstandard.dll
|
||||
/u:System
|
||||
/u:System.IO
|
||||
/u:System.Collections.Generic
|
||||
@ -11,4 +12,4 @@
|
||||
/u:System.Linq
|
||||
/u:System.Linq.Expressions
|
||||
/u:System.Text
|
||||
/u:System.Threading.Tasks
|
||||
/u:System.Threading.Tasks
|
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/vbc.exe
vendored
Executable file
BIN
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/vbc.exe
vendored
Executable file
Binary file not shown.
71
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/vbc.exe.config
vendored
Executable file
71
external/roslyn-binaries/Microsoft.Net.Compilers/3.1.0/vbc.exe.config
vendored
Executable file
@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -->
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
|
||||
</startup>
|
||||
<runtime>
|
||||
<gcServer enabled="true" />
|
||||
<gcConcurrent enabled="false" />
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-1.2.3.0" newVersion="1.2.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.1.3.0" newVersion="4.1.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Reflection.Metadata" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-1.4.3.0" newVersion="1.4.3.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.4.1" newVersion="4.0.4.1" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.2.0.0" newVersion="4.2.0.0" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
</configuration>
|
@ -1,5 +1,5 @@
|
||||
# Microsoft.Net.Compilers
|
||||
|
||||
Extracted nuget packages of Microsoft.Net.Compilers
|
||||
Extracted nuget packages of Microsoft.Net.Compilers. Older versions should not be removed as they are used for bisecting and compatibility testing. Newer versions are not always from NuGet and may be experimental from-source builds of Roslyn.
|
||||
|
||||
> nuget install Microsoft.Net.Compilers
|
||||
|
@ -30,7 +30,7 @@
|
||||
|
||||
static partial class Consts
|
||||
{
|
||||
public const string MonoCorlibVersion = "9032116E-BB4E-4ED5-9C71-9E5E0B0230CA";
|
||||
public const string MonoCorlibVersion = "d0aa6798-834d-11e9-b38a-3b0d70487d01";
|
||||
}
|
||||
|
||||
#if !NETCORE
|
||||
@ -41,7 +41,7 @@ static partial class Consts
|
||||
// Use these assembly version constants to make code more maintainable.
|
||||
//
|
||||
|
||||
public const string MonoVersion = "6.0.0.277";
|
||||
public const string MonoVersion = "6.0.0.278";
|
||||
public const string MonoCompany = "Mono development team";
|
||||
public const string MonoProduct = "Mono Common Language Infrastructure";
|
||||
public const string MonoCopyright = "(c) Various Mono authors";
|
||||
|
@ -387,5 +387,5 @@ ifneq ($(RESX_STRINGS),)
|
||||
endif
|
||||
|
||||
update-corefx-sr: $(RESX_RESOURCE_STRING) $(XTEST_RESX_RESOURCE_STRING)
|
||||
make SR_OUTPUT=corefx/SR.cs RESX_STRINGS="$(RESX_RESOURCE_STRING)" RESX_EXTRA_ARGUMENTS="$(RESX_EXTRA_ARGUMENTS)" update-corefx-sr-generic \
|
||||
&& make SR_OUTPUT=corefx/SR.tests.cs RESX_STRINGS=$(XTEST_RESX_RESOURCE_STRING) update-corefx-sr-generic
|
||||
$(MAKE) SR_OUTPUT=corefx/SR.cs RESX_STRINGS="$(RESX_RESOURCE_STRING)" RESX_EXTRA_ARGUMENTS="$(RESX_EXTRA_ARGUMENTS)" update-corefx-sr-generic \
|
||||
&& $(MAKE) SR_OUTPUT=corefx/SR.tests.cs RESX_STRINGS=$(XTEST_RESX_RESOURCE_STRING) update-corefx-sr-generic
|
||||
|
@ -147,7 +147,7 @@ export VBCS_LOCATION
|
||||
|
||||
start-compiler-server:
|
||||
echo Attempting to start compiler server...
|
||||
$(topdir)/build/start-compiler-server.sh '$(realpath $(topdir))' '$(realpath $(topdir)/build/compiler-server.log)' '$(COMPILER_SERVER_PIPENAME)'
|
||||
./build/start-compiler-server.sh '$(realpath $(topdir))' '$(realpath $(topdir)/build)/compiler-server.log' '$(COMPILER_SERVER_PIPENAME)'
|
||||
else
|
||||
start-compiler-server:
|
||||
|
||||
|
@ -31,13 +31,15 @@ ifndef BUILD_TOOLS_PROFILE
|
||||
BUILD_TOOLS_PROFILE = build
|
||||
endif
|
||||
|
||||
ifeq ("$(ENABLE_COMPILER_SERVER)","1")
|
||||
COMPILER_SERVER_ARGS=/shared:$(COMPILER_SERVER_PIPENAME)
|
||||
CSC_LOCATION=$(SERVER_CSC_LOCATION)
|
||||
else
|
||||
COMPILER_SERVER_ARGS:=
|
||||
CSC_LOCATION=$(STANDALONE_CSC_LOCATION)
|
||||
endif
|
||||
# NOTE: We have to use conditional functions to branch on the state of ENABLE_COMPILER_SERVER
|
||||
# because the value of this flag can change after rules.make is evaluated. If we use regular ifeq
|
||||
# statements our builds will opt to use or not use the compiler server seemingly at random because
|
||||
# we include rules.make many times and the last observed value from rules.make does not match the
|
||||
# value used when actually executing csc. you can observe this by adding an $ ( info here and an
|
||||
# echo above the csc invocation and printing the values.
|
||||
COMPILER_SERVER_ENABLED_ARGS = /shared:$(COMPILER_SERVER_PIPENAME)
|
||||
COMPILER_SERVER_ARGS = $(if $(findstring 1,$(ENABLE_COMPILER_SERVER)),$(COMPILER_SERVER_ENABLED_ARGS),)
|
||||
CSC_LOCATION = $(if $(findstring 1,$(ENABLE_COMPILER_SERVER)),$(SERVER_CSC_LOCATION),$(STANDALONE_CSC_LOCATION))
|
||||
|
||||
USE_MCS_FLAGS = $(COMPILER_SERVER_ARGS) /codepage:$(CODEPAGE) /nologo /noconfig /deterministic $(LOCAL_MCS_FLAGS) $(PLATFORM_MCS_FLAGS) $(PROFILE_MCS_FLAGS) $(MCS_FLAGS)
|
||||
USE_MBAS_FLAGS = $(COMPILER_SERVER_ARGS) /codepage:$(CODEPAGE) $(LOCAL_MBAS_FLAGS) $(PLATFORM_MBAS_FLAGS) $(PROFILE_MBAS_FLAGS) $(MBAS_FLAGS)
|
||||
|
@ -207,7 +207,7 @@ MKBUNDLE_EXE = $(topdir)/class/lib/$(PROFILE)/mkbundle.exe
|
||||
TEST_ASSEMBLIES:=$(sort $(patsubst .//%,%,$(filter-out %.exe.static %.dll.dll %.exe.dll %bare% %plaincore% %secxml% %Facades% %ilasm%,$(filter %.dll,$(wildcard $(topdir)/class/lib/$(PROFILE)/tests/*)))))
|
||||
|
||||
$(MKBUNDLE_EXE): $(topdir)/tools/mkbundle/mkbundle.cs
|
||||
make -C $(topdir)/tools/mkbundle
|
||||
$(MAKE) -C $(topdir)/tools/mkbundle
|
||||
|
||||
mkbundle-all-tests:
|
||||
$(Q_AOT) $(MAKE) -C $(topdir)/class do-test
|
||||
@ -267,7 +267,7 @@ test_library = $(ASSEMBLY:$(ASSEMBLY_EXT)=)_test$(ASSEMBLY_EXT)
|
||||
|
||||
test_sourcefile = $(depsdir)/$(PROFILE_PLATFORM)_$(PROFILE)_$(test_library).sources
|
||||
$(test_sourcefile): $(test_sourcefile_base) $(wildcard *_test.dll.sources) $(wildcard *_test.dll.exclude.sources) $(depsdir)/.stamp
|
||||
$(GENSOURCES) --trace:4 --basedir:./Test --strict --platformsdir:$(topdir)/build "$@" "$(test_library)" "$(PROFILE_PLATFORM)" "$(PROFILE)"
|
||||
$(GENSOURCES) --basedir:./Test --strict --platformsdir:$(topdir)/build "$@" "$(test_library)" "$(PROFILE_PLATFORM)" "$(PROFILE)"
|
||||
|
||||
test_response = $(depsdir)/$(PROFILE_PLATFORM)_$(PROFILE)_$(test_library).response
|
||||
$(test_response): $(test_sourcefile) $(topdir)/build/tests.make $(depsdir)/.stamp
|
||||
|
@ -1 +0,0 @@
|
||||
ec92e2d26b2a065c44d46ddd58a6635a7a1d7410
|
@ -1 +0,0 @@
|
||||
fa7898e4180c3cb154ccc08f231826d26a60aae7
|
@ -1 +0,0 @@
|
||||
e9ebe834ddf754fb72b72dccae87ebfa1a51ebd9
|
@ -1 +0,0 @@
|
||||
d2bc6217d3b261d7a939ee90acd650fd2954bd02
|
@ -1 +0,0 @@
|
||||
b7432f28c9e30bb4a66cc8af4e19357013363442
|
@ -1 +0,0 @@
|
||||
a4f9fa42ab3f073fc298574b3395134ec8152f0c
|
@ -1 +0,0 @@
|
||||
2355094984699a01735d427f06c475967f3b7792
|
@ -1 +0,0 @@
|
||||
90e3bb74c3bf7b0028fd7478d5a3ed7c7f3c6860
|
@ -1 +0,0 @@
|
||||
16700daa376ebcb4348ac964e0c437bcf49baf9d
|
@ -1 +0,0 @@
|
||||
d44a420b9e1e8bd991f4e965b306bd321f106df1
|
@ -1 +0,0 @@
|
||||
9cc90f88c82d8fad5611b1fca17fc5cefd981e55
|
@ -0,0 +1 @@
|
||||
168447834ac6a661c73e01146323a94c5fe25b67
|
@ -0,0 +1 @@
|
||||
fae8e88b78a85ab345a7e6910eecdb3d56a4729d
|
@ -0,0 +1 @@
|
||||
ec251c8d881147eb53f4a7be43eb34d514ff5386
|
@ -0,0 +1 @@
|
||||
7ef81088b15583acff58f8162c2cf3cba80018ab
|
Binary file not shown.
@ -0,0 +1 @@
|
||||
4e951b67f5f1f1636e4a20d6b79c9a754fad456d
|
@ -0,0 +1 @@
|
||||
4d7da2fdef6c7c1feaf2627e2aad0e16099c087f
|
@ -0,0 +1 @@
|
||||
18f995973da2f6cce3e118dc2b303e5a944cf699
|
@ -0,0 +1 @@
|
||||
5e5858169817e28ccd47ab619433a4308f01be96
|
@ -0,0 +1 @@
|
||||
4de6210313c96a129141e34340b491792621e5f6
|
@ -0,0 +1 @@
|
||||
a13cb0413466e72b31800ea79f418a69be00210b
|
@ -0,0 +1 @@
|
||||
e0ee85c32e73f249e8da0486bc5d2b47895e7292
|
@ -1 +0,0 @@
|
||||
ec92e2d26b2a065c44d46ddd58a6635a7a1d7410
|
@ -1 +0,0 @@
|
||||
fa7898e4180c3cb154ccc08f231826d26a60aae7
|
@ -1 +0,0 @@
|
||||
e9ebe834ddf754fb72b72dccae87ebfa1a51ebd9
|
@ -1 +0,0 @@
|
||||
d2bc6217d3b261d7a939ee90acd650fd2954bd02
|
@ -1 +0,0 @@
|
||||
b7432f28c9e30bb4a66cc8af4e19357013363442
|
@ -1 +0,0 @@
|
||||
a4f9fa42ab3f073fc298574b3395134ec8152f0c
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user