diff options
author | Eric St. John <ericstj@microsoft.com> | 2017-02-13 23:43:42 +0300 |
---|---|---|
committer | Eric St. John <ericstj@microsoft.com> | 2017-02-13 23:43:42 +0300 |
commit | 0f0e54ed41b01d08acfa16d7885f8d99e7911509 (patch) | |
tree | 5543ccb95a46823f8c1f0e503e4259dd2497cdcc /config.json | |
parent | 87e1262bd0e66513c729d0be06f3d76e05d599b1 (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.json | 18 |
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": { |