blob: de90d54a34514c48015faa973044371e783d9870 [file] [log] [blame]
[
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/fonts"
],
"infra_step": true,
"name": "makedirs"
},
{
"cmd": [],
"name": "fonts"
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/src/fonts"
],
"infra_step": true,
"name": "fonts.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/src/fonts",
"name": "fonts.git init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://github.com/google/fonts"
],
"cwd": "[START_DIR]/src/fonts",
"name": "fonts.git remote",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "fonts.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[CACHE]/git/github.com-google-fonts"
],
"cwd": "[START_DIR]/src/fonts",
"infra_step": true,
"name": "fonts.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/github.com-google-fonts",
"name": "fonts.cache.git init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://github.com/google/fonts"
],
"cwd": "[CACHE]/git/github.com-google-fonts",
"name": "fonts.cache.remote set-url",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/github.com-google-fonts",
"name": "fonts.cache.git config",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"origin"
],
"cwd": "[CACHE]/git/github.com-google-fonts",
"name": "fonts.cache.git fetch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/src/fonts/.git/objects/info"
],
"cwd": "[START_DIR]/src/fonts",
"infra_step": true,
"name": "fonts.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/github.com-google-fonts/objects\n",
"[START_DIR]/src/fonts/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/src/fonts",
"infra_step": true,
"name": "fonts.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/github.com-google-fonts/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"origin"
],
"cwd": "[START_DIR]/src/fonts",
"name": "fonts.git fetch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"94dff3eaa9301b6640cccc63c56d6ff33d82882c"
],
"cwd": "[START_DIR]/src/fonts",
"name": "fonts.git checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/src/fonts",
"name": "fonts.git rev-parse",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/src/fonts",
"name": "fonts.git clean",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "fonts.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/src/fonts",
"name": "fonts.submodule.git submodule sync",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init"
],
"cwd": "[START_DIR]/src/fonts",
"name": "fonts.submodule.git submodule update",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "fonts.roboto",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.make roboto dir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-BlackItalic.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-BlackItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-Black.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-Black.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-BoldItalic.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-BoldItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-Bold.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-Bold.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-Italic.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-Italic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-LightItalic.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-LightItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-Light.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-Light.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-MediumItalic.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-MediumItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-Medium.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-Medium.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-Regular.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-Regular.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-ThinItalic.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-ThinItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/Roboto-Thin.ttf",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.Roboto-Thin.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/roboto/LICENSE.txt",
"[START_DIR]/fonts/roboto"
],
"infra_step": true,
"name": "fonts.roboto.LICENSE.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "fonts.robotocondensed",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/fonts/robotocondensed"
],
"infra_step": true,
"name": "fonts.robotocondensed.make robotocondensed dir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotocondensed/RobotoCondensed-BoldItalic.ttf",
"[START_DIR]/fonts/robotocondensed"
],
"infra_step": true,
"name": "fonts.robotocondensed.RobotoCondensed-BoldItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotocondensed/RobotoCondensed-Bold.ttf",
"[START_DIR]/fonts/robotocondensed"
],
"infra_step": true,
"name": "fonts.robotocondensed.RobotoCondensed-Bold.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotocondensed/RobotoCondensed-Italic.ttf",
"[START_DIR]/fonts/robotocondensed"
],
"infra_step": true,
"name": "fonts.robotocondensed.RobotoCondensed-Italic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotocondensed/RobotoCondensed-LightItalic.ttf",
"[START_DIR]/fonts/robotocondensed"
],
"infra_step": true,
"name": "fonts.robotocondensed.RobotoCondensed-LightItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotocondensed/RobotoCondensed-Light.ttf",
"[START_DIR]/fonts/robotocondensed"
],
"infra_step": true,
"name": "fonts.robotocondensed.RobotoCondensed-Light.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotocondensed/RobotoCondensed-Regular.ttf",
"[START_DIR]/fonts/robotocondensed"
],
"infra_step": true,
"name": "fonts.robotocondensed.RobotoCondensed-Regular.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotocondensed/LICENSE.txt",
"[START_DIR]/fonts/robotocondensed"
],
"infra_step": true,
"name": "fonts.robotocondensed.LICENSE.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "fonts.robotomono",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.make robotomono dir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/RobotoMono-BoldItalic.ttf",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.RobotoMono-BoldItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/RobotoMono-Bold.ttf",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.RobotoMono-Bold.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/RobotoMono-Italic.ttf",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.RobotoMono-Italic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/RobotoMono-LightItalic.ttf",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.RobotoMono-LightItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/RobotoMono-Light.ttf",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.RobotoMono-Light.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/RobotoMono-MediumItalic.ttf",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.RobotoMono-MediumItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/RobotoMono-Medium.ttf",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.RobotoMono-Medium.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/RobotoMono-Regular.ttf",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.RobotoMono-Regular.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/RobotoMono-ThinItalic.ttf",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.RobotoMono-ThinItalic.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/RobotoMono-Thin.ttf",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.RobotoMono-Thin.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotomono/LICENSE.txt",
"[START_DIR]/fonts/robotomono"
],
"infra_step": true,
"name": "fonts.robotomono.LICENSE.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "fonts.robotoslab",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/fonts/robotoslab"
],
"infra_step": true,
"name": "fonts.robotoslab.make robotoslab dir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotoslab/RobotoSlab-Bold.ttf",
"[START_DIR]/fonts/robotoslab"
],
"infra_step": true,
"name": "fonts.robotoslab.RobotoSlab-Bold.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotoslab/RobotoSlab-Light.ttf",
"[START_DIR]/fonts/robotoslab"
],
"infra_step": true,
"name": "fonts.robotoslab.RobotoSlab-Light.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotoslab/RobotoSlab-Regular.ttf",
"[START_DIR]/fonts/robotoslab"
],
"infra_step": true,
"name": "fonts.robotoslab.RobotoSlab-Regular.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotoslab/RobotoSlab-Thin.ttf",
"[START_DIR]/fonts/robotoslab"
],
"infra_step": true,
"name": "fonts.robotoslab.RobotoSlab-Thin.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/fonts/apache/robotoslab/LICENSE.txt",
"[START_DIR]/fonts/robotoslab"
],
"infra_step": true,
"name": "fonts.robotoslab.LICENSE.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "material-design-icons"
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/src/material-design-icons"
],
"infra_step": true,
"name": "material-design-icons.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/src/material-design-icons",
"name": "material-design-icons.git init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://github.com/google/material-design-icons"
],
"cwd": "[START_DIR]/src/material-design-icons",
"name": "material-design-icons.git remote",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "material-design-icons.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[CACHE]/git/github.com-google-material--design--icons"
],
"cwd": "[START_DIR]/src/material-design-icons",
"infra_step": true,
"name": "material-design-icons.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/github.com-google-material--design--icons",
"name": "material-design-icons.cache.git init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://github.com/google/material-design-icons"
],
"cwd": "[CACHE]/git/github.com-google-material--design--icons",
"name": "material-design-icons.cache.remote set-url",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/github.com-google-material--design--icons",
"name": "material-design-icons.cache.git config",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"origin"
],
"cwd": "[CACHE]/git/github.com-google-material--design--icons",
"name": "material-design-icons.cache.git fetch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/src/material-design-icons/.git/objects/info"
],
"cwd": "[START_DIR]/src/material-design-icons",
"infra_step": true,
"name": "material-design-icons.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/github.com-google-material--design--icons/objects\n",
"[START_DIR]/src/material-design-icons/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/src/material-design-icons",
"infra_step": true,
"name": "material-design-icons.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/github.com-google-material--design--icons/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"origin"
],
"cwd": "[START_DIR]/src/material-design-icons",
"name": "material-design-icons.git fetch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"224895a86501195e7a7ff3dde18e39f00b8e3d5a"
],
"cwd": "[START_DIR]/src/material-design-icons",
"name": "material-design-icons.git checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/src/material-design-icons",
"name": "material-design-icons.git rev-parse",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/src/material-design-icons",
"name": "material-design-icons.git clean",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "material-design-icons.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/src/material-design-icons",
"name": "material-design-icons.submodule.git submodule sync",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init"
],
"cwd": "[START_DIR]/src/material-design-icons",
"name": "material-design-icons.submodule.git submodule update",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "material-design-icons.material",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/fonts/material"
],
"infra_step": true,
"name": "material-design-icons.material.make material dir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/material-design-icons/iconfont/MaterialIcons-Regular.ttf",
"[START_DIR]/fonts/material"
],
"infra_step": true,
"name": "material-design-icons.material.MaterialIcons-Regular.ttf",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/material-design-icons/LICENSE",
"[START_DIR]/fonts/material"
],
"infra_step": true,
"name": "material-design-icons.material.LICENSE",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "noto-cjk"
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/src/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/src/noto-cjk",
"name": "noto-cjk.git init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://github.com/googlei18n/noto-cjk"
],
"cwd": "[START_DIR]/src/noto-cjk",
"name": "noto-cjk.git remote",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "noto-cjk.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[CACHE]/git/github.com-googlei18n-noto--cjk"
],
"cwd": "[START_DIR]/src/noto-cjk",
"infra_step": true,
"name": "noto-cjk.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/github.com-googlei18n-noto--cjk",
"name": "noto-cjk.cache.git init",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://github.com/googlei18n/noto-cjk"
],
"cwd": "[CACHE]/git/github.com-googlei18n-noto--cjk",
"name": "noto-cjk.cache.remote set-url",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/github.com-googlei18n-noto--cjk",
"name": "noto-cjk.cache.git config",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"origin"
],
"cwd": "[CACHE]/git/github.com-googlei18n-noto--cjk",
"name": "noto-cjk.cache.git fetch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/src/noto-cjk/.git/objects/info"
],
"cwd": "[START_DIR]/src/noto-cjk",
"infra_step": true,
"name": "noto-cjk.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/github.com-googlei18n-noto--cjk/objects\n",
"[START_DIR]/src/noto-cjk/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/src/noto-cjk",
"infra_step": true,
"name": "noto-cjk.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/github.com-googlei18n-noto--cjk/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"origin"
],
"cwd": "[START_DIR]/src/noto-cjk",
"name": "noto-cjk.git fetch",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"9326451d9b4f32ec7f8640581c5053cc192039f2"
],
"cwd": "[START_DIR]/src/noto-cjk",
"name": "noto-cjk.git checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/src/noto-cjk",
"name": "noto-cjk.git rev-parse",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/src/noto-cjk",
"name": "noto-cjk.git clean",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "noto-cjk.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/src/noto-cjk",
"name": "noto-cjk.submodule.git submodule sync",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init"
],
"cwd": "[START_DIR]/src/noto-cjk",
"name": "noto-cjk.submodule.git submodule update",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "noto-cjk.noto-cjk",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.make noto-cjk dir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSansCJK-Black.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSansCJK-Black.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSansCJK-Bold.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSansCJK-Bold.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSansCJK-DemiLight.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSansCJK-DemiLight.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSansCJK-Light.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSansCJK-Light.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSansCJK-Medium.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSansCJK-Medium.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSansCJK-Regular.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSansCJK-Regular.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSansCJK-Thin.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSansCJK-Thin.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSerifCJK-Black.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSerifCJK-Black.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSerifCJK-Bold.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSerifCJK-Bold.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSerifCJK-ExtraLight.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSerifCJK-ExtraLight.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSerifCJK-Light.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSerifCJK-Light.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSerifCJK-Medium.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSerifCJK-Medium.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSerifCJK-Regular.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSerifCJK-Regular.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/NotoSerifCJK-SemiBold.ttc",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.NotoSerifCJK-SemiBold.ttc",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/src/noto-cjk/LICENSE",
"[START_DIR]/fonts/noto-cjk"
],
"infra_step": true,
"name": "noto-cjk.noto-cjk.LICENSE",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "cipd",
"~followup_annotations": [
"@@@SET_BUILD_PROPERTY@git_revision@\"deadbeef,deadbeef,deadbeef\"@@@",
"@@@SET_BUILD_PROPERTY@instance_id@\"40-chars-fake-of-the-package-instance_id\"@@@",
"@@@SET_BUILD_PROPERTY@package@\"fuchsia/third_party/fonts\"@@@"
]
},
{
"cmd": [
"cipd",
"pkg-build",
"-pkg-def",
"{\"data\": [{\"dir\": \".\", \"exclude\": []}, {\"version_file\": \".versions/third_party.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"fuchsia/third_party/fonts\", \"root\": \"[START_DIR]/fonts\"}",
"-out",
"[CLEANUP]/third_party.cipd",
"-hash-algo",
"sha256",
"-json-output",
"/path/to/tmp/json"
],
"name": "cipd.build fuchsia/third_party/fonts",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-package-instance_id\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/fonts\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"search",
"fuchsia/third_party/fonts",
"-tag",
"git_revision:deadbeef,deadbeef,deadbeef",
"-json-output",
"/path/to/tmp/json"
],
"name": "cipd.cipd search fuchsia/third_party/fonts git_revision:deadbeef,deadbeef,deadbeef",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": []@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"pkg-register",
"[CLEANUP]/third_party.cipd",
"-ref",
"latest",
"-tag",
"git_repository:https://github.com/google/fonts,https://github.com/google/material-design-icons,https://github.com/googlei18n/noto-cjk",
"-tag",
"git_revision:deadbeef,deadbeef,deadbeef",
"-json-output",
"/path/to/tmp/json"
],
"name": "cipd.register fuchsia/third_party/fonts",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-package-instance_id\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/fonts\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@",
"@@@STEP_LINK@fuchsia/third_party/fonts@https://chrome-infra-packages.appspot.com/p/fuchsia/third_party/fonts/+/40-chars-fake-of-the-package-instance_id@@@"
]
},
{
"name": "$result"
}
]