-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[2018-08] [sdks] Create archive targets for pre-building on CI (#10932)
* [sdks] Remove redundant --enable-cxx * [sdks] Shorten `-m32`/`-m64` parameters detection for runtimes * [sdks] Build BCL profiles without configure flags * [sdks] Add BclTemplate to build BCL profiles This is to avoid building all the profiles in a single `sdks/out/bcl` directory which will be shared between android, ios and wasm. * [sdks] Add download/pack capabilities for LLVM * [sdks] Create archive targets for pre-building on CI * [sdks] Use archive-{android,ios,wasm} on CI * [sdks] Run archive-llvm-llvm{,win}{32,64} on CI * [sdks] Ensure LLVM is cloned before trying to download * [sdks] Simplify call to BclTemplate * [mcs] Make directory dependency as order-only We would otherwise always rebuild the target since the directory is updated whenever something is added to the directory. This is a common Makefile technique. * [sdks] Build tests for BCL targets
- Loading branch information
Showing
38 changed files
with
361 additions
and
209 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
mcs/class/Microsoft.CSharp/monotouch_Microsoft.CSharp_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../external/corefx/src/Microsoft.CSharp/tests/AccessTests.netcoreapp.cs |
1 change: 1 addition & 0 deletions
1
mcs/class/Microsoft.CSharp/wasm_Microsoft.CSharp_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../external/corefx/src/Microsoft.CSharp/tests/AccessTests.netcoreapp.cs |
1 change: 1 addition & 0 deletions
1
mcs/class/Mono.Data.Sqlite/monotouch_Mono.Data.Sqlite_test.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Bug27864.cs |
11 changes: 11 additions & 0 deletions
11
...del.Composition.4.5/monodroid_System.ComponentModel.Composition_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
|
||
../../../external/corefx/src/System.ComponentModel.Composition/tests/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/AttributedModel/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/Diagnostics/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/Factories/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/Primitives/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/ReflectionModel/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/Integration/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/UnitTesting/*.cs |
9 changes: 9 additions & 0 deletions
9
...del.Composition.4.5/monotouch_System.ComponentModel.Composition_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/AttributedModel/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/Diagnostics/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/Factories/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/Primitives/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/ReflectionModel/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/Integration/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/UnitTesting/*.cs |
9 changes: 9 additions & 0 deletions
9
...entModel.Composition.4.5/wasm_System.ComponentModel.Composition_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/AttributedModel/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/Diagnostics/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/Factories/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/Primitives/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/ReflectionModel/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/Integration/*.cs | ||
../../../external/corefx/src/System.ComponentModel.Composition/tests/System/UnitTesting/*.cs |
1 change: 1 addition & 0 deletions
1
mcs/class/System.Core/monotouch_System.Core_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../external/corefx/src/System.Linq.Expressions/tests/Dynamic/InvokeMemberBindingTests.cs |
1 change: 1 addition & 0 deletions
1
mcs/class/System.Core/wasm_System.Core_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../external/corefx/src/System.Linq.Expressions/tests/Dynamic/InvokeMemberBindingTests.cs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
7 changes: 7 additions & 0 deletions
7
mcs/class/System.Drawing/wasm_System.Drawing_test.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
System.Drawing/GDIPlusTest.cs | ||
System.Drawing/TestBitmap.cs | ||
System.Drawing/TestGraphics.cs | ||
System.Drawing/TestIcon.cs | ||
System.Drawing/TestIconConverter.cs | ||
System.Drawing/TestImage.cs | ||
System.Drawing/TestImageConverter.cs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
...em.Runtime.Serialization/monodroid_System.Runtime.Serialization_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../external/corefx/src/System.Runtime.Serialization.Xml/tests/SerializationTypes.RuntimeOnly.cs |
1 change: 1 addition & 0 deletions
1
...em.Runtime.Serialization/monotouch_System.Runtime.Serialization_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../external/corefx/src/System.Runtime.Serialization.Xml/tests/SerializationTypes.RuntimeOnly.cs |
1 change: 1 addition & 0 deletions
1
.../System.Runtime.Serialization/wasm_System.Runtime.Serialization_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../external/corefx/src/System.Runtime.Serialization.Xml/tests/SerializationTypes.RuntimeOnly.cs |
1 change: 1 addition & 0 deletions
1
mcs/class/System.Security/wasm_System.Security_test.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
System.Security.Permissions/DataProtectionPermissionAttributeTest.cs |
8 changes: 8 additions & 0 deletions
8
mcs/class/System.Web.Services/monotouch_System.Web.Services_test.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
System.Web.Services.Configuration/DiagnosticsElementTest.cs | ||
System.Web.Services.Configuration/ProtocolElementTest.cs | ||
System.Web.Services.Configuration/SoapEnvelopeProcessingElementTest.cs | ||
System.Web.Services.Configuration/SoapExtensionTypeElementTest.cs | ||
System.Web.Services.Configuration/TypeElementTest.cs | ||
System.Web.Services.Configuration/WsdlHelpGeneratorElementTest.cs | ||
System.Web.Services.Configuration/WsiProfilesElementTest.cs | ||
|
8 changes: 8 additions & 0 deletions
8
mcs/class/System.Web.Services/wasm_System.Web.Services_test.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
System.Web.Services.Configuration/DiagnosticsElementTest.cs | ||
System.Web.Services.Configuration/ProtocolElementTest.cs | ||
System.Web.Services.Configuration/SoapEnvelopeProcessingElementTest.cs | ||
System.Web.Services.Configuration/SoapExtensionTypeElementTest.cs | ||
System.Web.Services.Configuration/TypeElementTest.cs | ||
System.Web.Services.Configuration/WsdlHelpGeneratorElementTest.cs | ||
System.Web.Services.Configuration/WsiProfilesElementTest.cs | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
15 changes: 15 additions & 0 deletions
15
mcs/class/System/monodroid_System_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
|
||
../../../external/corefx/src/System.CodeDom/tests/CodeCollections/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeExpressions/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeObjects/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeStatements/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeTypeMembers/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Compiler/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Other/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Microsoft/CSharp/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Microsoft/VisualBasic/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/*.cs | ||
|
||
../../../external/corefx/src/System.Net.Security/tests/UnitTests/Fakes/*.cs | ||
|
||
../../../external/corefx/src/System.Text.RegularExpressions/tests/*.cs |
10 changes: 10 additions & 0 deletions
10
mcs/class/System/monotouch_System_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
../../../external/corefx/src/System.CodeDom/tests/CodeCollections/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeExpressions/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeObjects/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeStatements/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeTypeMembers/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Compiler/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Other/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Microsoft/CSharp/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Microsoft/VisualBasic/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/*.cs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
../../../external/corefx/src/System.CodeDom/tests/CodeCollections/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeExpressions/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeObjects/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeStatements/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/CodeTypeMembers/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Compiler/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Other/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Microsoft/CSharp/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/Microsoft/VisualBasic/*.cs | ||
../../../external/corefx/src/System.CodeDom/tests/*.cs |
16 changes: 16 additions & 0 deletions
16
mcs/class/corlib/monotouch_corlib_xtest.dll.exclude.sources
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderGetGenericArguments.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderGetGenericMethodDefinition.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderGetHashCode.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderIsGenericMethod.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderSetReturnType.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderSetSignature.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderDeclaringMethod.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderGenericParameterAttributes.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderGenericParameterPosition.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderGetGenericTypeDefinition.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderIsGenericTypeDefinition.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderMakeGenericType.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderName.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderNamespace.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderPackingSize.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderSize.cs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderGetGenericArguments.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderGetGenericMethodDefinition.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderGetHashCode.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderIsGenericMethod.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderSetReturnType.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/MethodBuilder/MethodBuilderSetSignature.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderDeclaringMethod.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderGenericParameterAttributes.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderGenericParameterPosition.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderGetGenericTypeDefinition.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderIsGenericTypeDefinition.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderMakeGenericType.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderName.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderNamespace.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderPackingSize.cs | ||
../../../external/corefx/src/System.Reflection.Emit/tests/TypeBuilder/TypeBuilderSize.cs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.