• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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]