if /i "%1" == "checked" (set __BuildTypeChecked=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
if /i "%1" == "release" (set __BuildTypeRelease=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
-if /i "%1" == "portable" (set __IsPortableBuild=-portable&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-portable" (set __IsPortableBuild=-portable&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
REM All arguments after this point will be passed through directly to build.cmd on nested invocations
REM using the "all" argument, and must be added to the __PassThroughArgs variable.
__CrossBuild=1
;;
- portable)
+ -portable)
__PortableBuild=1
;;
"__BuildArch": "default"
}
},
+ "portable": {
+ "description": "Triggers a portable build.",
+ "settings": {
+ "PortableBuild": "1"
+ }
+ },
"buildType": {
"description": "Specifies configuration to publish, can be Release, Debug or Checked.",
"settings": {