1[ 2 { 3 "cmd": [ 4 "vpython3", 5 "-u", 6 "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", 7 "--json-output", 8 "/path/to/tmp/json", 9 "ensure-directory", 10 "--mode", 11 "0o777", 12 "[START_DIR]/cache/docker/pathkit" 13 ], 14 "infra_step": true, 15 "name": "mkdirs out_dir" 16 }, 17 { 18 "cmd": [ 19 "docker", 20 "run", 21 "--rm", 22 "--volume", 23 "[START_DIR]/cache/work:/SRC", 24 "--volume", 25 "[START_DIR]/cache/docker/pathkit:/OUT", 26 "gcr.io/skia-public/emsdk-base:3.1.26_v2", 27 "/SRC/skia/infra/pathkit/build_pathkit.sh", 28 "debug", 29 "asm.js" 30 ], 31 "env": { 32 "CHROME_HEADLESS": "1", 33 "DOCKER_CONFIG": "/home/chrome-bot/.docker", 34 "PATH": "<PATH>:RECIPE_REPO[depot_tools]" 35 }, 36 "name": "Build PathKit with Docker" 37 }, 38 { 39 "cmd": [ 40 "python3", 41 "RECIPE_MODULE[skia::build]/resources/copy_build_products_no_delete.py", 42 "[START_DIR]/cache/docker/pathkit", 43 "[START_DIR]/[SWARM_OUT_DIR]/out/Debug", 44 "pathkit.*" 45 ], 46 "infra_step": true, 47 "name": "copy wasm output" 48 }, 49 { 50 "name": "$result" 51 } 52]