Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric St. John <ericstj@microsoft.com>2017-02-13 23:43:42 +0300
committerEric St. John <ericstj@microsoft.com>2017-02-13 23:43:42 +0300
commit0f0e54ed41b01d08acfa16d7885f8d99e7911509 (patch)
tree5543ccb95a46823f8c1f0e503e4259dd2497cdcc /config.json
parent87e1262bd0e66513c729d0be06f3d76e05d599b1 (diff)
Add a switch to build for -allConfigurations
-allConfigurations may now be specified to build in order to make it build for all configurations rather than just the active BuildConfiguration (defined by TargetGroup/OSGroup/etc). This is a shortcut for BuildAllConfigurations=true.
Diffstat (limited to 'config.json')
-rw-r--r--config.json18
1 files changed, 18 insertions, 0 deletions
diff --git a/config.json b/config.json
index 76cd017790..54b10c3a36 100644
--- a/config.json
+++ b/config.json
@@ -24,6 +24,12 @@
"values": ["x64", "x86", "arm", "arm64"],
"defaultValue": "x64"
},
+ "BuildAllConfigurations": {
+ "description": "Builds projects for all BuildConfigurations rather than determining best configuration for TargetGroup/OSGroup.",
+ "valueType": "property",
+ "values": ["True", "False"],
+ "defaultValue": false
+ },
"RuntimeOS": {
"description": "The RuntimeOS used for building and restoring native OS dependent assets (i.e. RID specific binaries)",
"valueType": "property",
@@ -275,6 +281,12 @@
"ConfigurationGroup": "Release"
}
},
+ "allConfigurations": {
+ "description": "Builds all configurations instead of only those specified by framework/os.",
+ "settings": {
+ "BuildAllConfigurations":"true"
+ }
+ },
"framework": {
"description": "Sets target framework for managed build configuration and only builds the libraries applicable for that framework. (/p:TargetGroup=[value])",
"settings": {
@@ -343,6 +355,12 @@
"CmakeBuildType": "Release"
}
},
+ "allConfigurations": {
+ "description": "Builds all configurations instead of only those specified by framework/os.",
+ "settings": {
+ "BuildAllConfigurations":"true"
+ }
+ },
"framework": {
"description": "Sets target framework for native build configuration which is used for copying to the common shared runtime folder.",
"settings": {