Imported Upstream version 5.4.0.167

Former-commit-id: 5624ac747d633e885131e8349322922b6a59baaa
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2017-08-21 15:34:15 +00:00
parent e49d6f06c0
commit 536cd135cc
12856 changed files with 563812 additions and 223249 deletions

View File

@@ -3,7 +3,7 @@
"TargetGroup": {
"description": "Sets the target framework for the BuildConfiguration you want to build.",
"valueType": "property",
"values": ["netcoreapp", "netstandard", "netfx", "uap"],
"values": ["netcoreapp", "netstandard", "netfx", "uap", "mono"],
"defaultValue": "netcoreapp"
},
"OSGroup": {
@@ -36,6 +36,12 @@
"values": ["win7", "osx.10.10", "ubuntu.14.04", "ubuntu.16.04", "etc-other-rid-based-os-names"],
"defaultValue": ""
},
"PortableBuild": {
"description": "Indicates if this is a portable build.",
"valueType": "property",
"values": [ "True", "False"],
"defaultValue": "true"
},
"SkipTests": {
"description": "Enables/Disables running tests.",
"valueType": "property",
@@ -240,10 +246,10 @@
"MsBuildLogging":"/flp:v=normal;LogFile=build-packages.log"
}
},
"portableLinux":{
"description": "Make the build-native script generate binaries that are portable over glibc based Linux distros.",
"portable":{
"description": "Make the build-native script generate binaries that are portable for the platform.",
"settings": {
"RuntimeOS":"linux"
"PortableBuild":"true"
}
},
"stripSymbols": {
@@ -380,10 +386,10 @@
"RuntimeOs": "default"
}
},
"portableLinux":{
"description": "Make the build-native script generate binaries that are portable over glibc based Linux distros.",
"portable":{
"description": "Make the build-native script generate binaries that are portable for the platform.",
"settings": {
"AdditionalArgs": "portableLinux"
"AdditionalArgs": "-portable"
}
},
"stripSymbols": {
@@ -405,7 +411,7 @@
"CmakeBuildType": "default",
"HostOs": "default",
"ProcessorCount": "default",
"AdditionalArgs": "default",
"AdditionalArgs": "-portable",
"ToolSetDir": "default"
}
}
@@ -533,10 +539,10 @@
"BuildNumberMinor": "default"
}
},
"portableLinux":{
"description": "Download packages that are portable over glibc based Linux distros.",
"portable":{
"description": "Download packages that are portable for the platform.",
"settings": {
"RuntimeOS":"linux"
"PortableBuild":"true"
}
},
"verbose": {