X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=config.json;h=84cd2886226057a15af3e6e64c65e9d249804259;hb=9550fc87a8ace6347e02fb9d103185fe191dafa9;hp=8f3a58b8ec6108e2c9e50378446ac4af6254e197;hpb=c655981474be1d3aa0165408e5c3914c5cfc35a1;p=platform%2Fupstream%2Fcoreclr.git diff --git a/config.json b/config.json index 8f3a58b..84cd288 100644 --- a/config.json +++ b/config.json @@ -12,6 +12,18 @@ "values": [], "defaultValue": "" }, + "__PublishPackages": { + "description": "Specifies whether to publish product packages.", + "valueType": "property", + "values": [ true, false ], + "defaultValue": true + }, + "__PublishSymbols": { + "description": "Specifies whether to publish symbol packages.", + "valueType": "property", + "values": [ true, false ], + "defaultValue": true + }, "BuildNumberMajor": { "description": "Product build major number.", "valueType": "property", @@ -24,7 +36,25 @@ "values": [], "defaultValue": "" }, - "__Container": { + "CleanAllProjects": { + "description": "MsBuild target that deletes the binary output directory.", + "valueType": "target", + "values": [], + "defaultValue": "" + }, + "CleanPackages": { + "description": "MsBuild target that deletes the repo-local nuget package directory.", + "valueType": "target", + "values": [], + "defaultValue": "" + }, + "CleanPackagesCache": { + "description": "MsBuild target that deletes the user-local nuget package cache.", + "valueType": "target", + "values": [], + "defaultValue": "" + }, + "ContainerName": { "description": "Container name for Azure upload.", "valueType": "property", "values": [], @@ -54,8 +84,8 @@ "values": [ "Windows_NT", "Linux", "Unix", "OSX", "Android" ], "defaultValue": "${OSName}" }, - "RestoreNETCorePlatforms": { - "description": "MsBuild target that restores the NETCore packages.", + "Sync": { + "description": "MsBuild target that restores the packages.", "valueType": "target", "values": [], "defaultValue": "" @@ -156,6 +186,12 @@ "values": [], "defaultValue": "" }, + "__DoCrossArchBuild": { + "description": "Specifies if we build cross-architecture components on Linux.", + "valueType": "property", + "values": [], + "defaultValue": "" + }, "GenerateVersionHeader": { "description": "Generates _version.h", "valueType": "passThrough", @@ -168,6 +204,12 @@ "values": [], "defaultValue": "/t:GenerateVersionSourceFile /p:GenerateVersionSourceFile=true" }, + "MSBuildNodeCount": { + "description": "Sets the value of the number of processors available for MSBuild.", + "valueType": "passThrough", + "values": [], + "defaultValue": "/maxcpucount" + }, "NativeVersionSourceFile": { "description": "Provides location for version.cpp", "valueType": "property", @@ -270,6 +312,12 @@ "values": [ true, false ], "defaultValue": true }, + "SkipSOS": { + "description": "", + "valueType": "property", + "values": [ true, false ], + "defaultValue": false + }, "SignType": { "description": "Sets the SignType.", "valueType": "property", @@ -479,6 +527,14 @@ "settings": { "Build": "default" } + }, + "optdata": { + "description": "Restores optimization profile data for the repository.", + "settings": { + "Project": "./build.proj", + "RestoreOptData": "default", + "MsBuildEventLogging": " ", + } } }, "defaultValues": { @@ -490,26 +546,47 @@ "MsBuildEventLogging": "default", "RestoreDefaultOptimizationDataPackage": "false", "PortableBuild": "true", - "UsePartialNGENOptimization": "false" + "UsePartialNGENOptimization": "false", + "MSBuildNodeCount": "default" } } }, - "sync": { + "clean": { "alias": { - "p": { - "description": "Restores all NuGet packages for repository.", + "b": { + "description": "Deletes the binary output directory.", "settings": { - "Project": "./build.proj", - "RestoreDuringBuild": true, - "RestoreNETCorePlatforms": "default" + "CleanAllProjects": "default" } }, - "optdata": { - "description": "Restores optimization profile data for the repository.", + "p": { + "description": "Deletes the repo-local nuget package directory.", + "settings": { + "CleanPackages": "default" + } + }, + "c": { + "description": "Deletes the user-local nuget package cache.", + "settings": { + "CleanPackagesCache": "default" + } + } + }, + "defaultValues": { + "toolName": "msbuild", + "settings": { + "MsBuildLog":"/flp:v=normal;LogFile=clean.log" + } + } + }, + "sync": { + "alias": { + "p": { + "description": "Restores all NuGet packages for repository.", "settings": { "Project": "./build.proj", "RestoreDuringBuild": true, - "RestoreOptData": "default" + "Sync": "default" } }, "ab": { @@ -540,7 +617,7 @@ "container": { "description": "Container name to download from in Azure Blob storage.", "settings": { - "__Container": "default" + "ContainerName": "default" } }, "blobNamePrefix": { @@ -572,6 +649,12 @@ "settings": { "BuildNumberMinor": "default" } + }, + "buildType": { + "description": "Sets buildtype.", + "settings": { + "__BuildType": "default" + } } }, "defaultValues": { @@ -598,7 +681,7 @@ "container": { "description": "Container name to upload into in Azure Blob storage.", "settings": { - "__Container": "default" + "ContainerName": "default" } }, "buildArch": { @@ -630,14 +713,26 @@ "settings": { "PublishTestNativeBins": "default" } - } + }, + "PublishPackages": { + "description": "Publishes product packages.", + "settings": { + "__PublishPackages": "default" + } + }, + "PublishSymbols": { + "description": "Publishes symbol packages.", + "settings": { + "__PublishSymbols": "default" + } + }, }, "defaultValues": { "toolName": "msbuild", "settings": { "__BuildOS": "default", "Project": "./src/publish.proj", - "MsBuildFileLogging": "/flp:v=detailed;LogFile=publish-packages.log" + "MsBuildFileLogging": "/flp:v=detailed;LogFile=publish-packages.log /clp:v=detailed" } } }, @@ -678,11 +773,11 @@ "msbuild": { "osSpecific": { "windows": { - "defaultParameters": "/nologo /verbosity:minimal /clp:Summary /maxcpucount /nodeReuse:false", + "defaultParameters": "/nologo /verbosity:minimal /clp:Summary /nodeReuse:false", "path": "Tools/msbuild.cmd" }, "unix": { - "defaultParameters": "/nologo /verbosity:minimal /clp:Summary /maxcpucount", + "defaultParameters": "/nologo /verbosity:minimal /clp:Summary", "path": "Tools/msbuild.sh" } },