• 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      "copy",
10      "[START_DIR]/cache/work/skia/infra/bots/assets/android_ndk_darwin/VERSION",
11      "/path/to/tmp/"
12    ],
13    "infra_step": true,
14    "name": "Get android_ndk_darwin VERSION",
15    "~followup_annotations": [
16      "@@@STEP_LOG_LINE@VERSION@42@@@",
17      "@@@STEP_LOG_END@VERSION@@@"
18    ]
19  },
20  {
21    "cmd": [
22      "python3",
23      "[START_DIR]/cache/work/skia/bin/fetch-gn"
24    ],
25    "cwd": "[START_DIR]/cache/work/skia",
26    "env": {
27      "CHROME_HEADLESS": "1",
28      "PATH": "<PATH>:RECIPE_REPO[depot_tools]"
29    },
30    "infra_step": true,
31    "name": "fetch-gn"
32  },
33  {
34    "cmd": [
35      "python3",
36      "[START_DIR]/cache/work/skia/bin/fetch-ninja"
37    ],
38    "cwd": "[START_DIR]/cache/work/skia",
39    "env": {
40      "CHROME_HEADLESS": "1",
41      "PATH": "<PATH>:RECIPE_REPO[depot_tools]"
42    },
43    "infra_step": true,
44    "name": "fetch-ninja"
45  },
46  {
47    "cmd": [
48      "[START_DIR]/cache/work/skia/bin/gn",
49      "gen",
50      "[START_DIR]/cache/work/skia/out/Build-Mac-Clang-arm64-Debug-Android_Vulkan/Debug",
51      "--args=extra_cflags=[\"-O1\", \"-DREBUILD_IF_CHANGED_ndk_version=42\"] ndk=\"[START_DIR]/android_ndk_darwin\" ndk_api=26 skia_enable_vulkan_debug_layers=false skia_use_gl=false skia_use_vulkan=true target_cpu=\"arm64\" werror=true"
52    ],
53    "cwd": "[START_DIR]/cache/work/skia",
54    "env": {
55      "CHROME_HEADLESS": "1",
56      "PATH": "<PATH>:RECIPE_REPO[depot_tools]"
57    },
58    "name": "gn gen"
59  },
60  {
61    "cmd": [
62      "ninja",
63      "-C",
64      "[START_DIR]/cache/work/skia/out/Build-Mac-Clang-arm64-Debug-Android_Vulkan/Debug"
65    ],
66    "cwd": "[START_DIR]/cache/work/skia",
67    "env": {
68      "CHROME_HEADLESS": "1",
69      "PATH": "<PATH>:RECIPE_REPO[depot_tools]"
70    },
71    "name": "ninja"
72  },
73  {
74    "cmd": [
75      "python3",
76      "RECIPE_MODULE[skia::build]/resources/copy_build_products.py",
77      "[START_DIR]/cache/work/skia/out/Build-Mac-Clang-arm64-Debug-Android_Vulkan/Debug",
78      "[START_DIR]/[SWARM_OUT_DIR]/out/Debug",
79      "dm,nanobench,skottie_tool_gpu"
80    ],
81    "infra_step": true,
82    "name": "copy build products"
83  },
84  {
85    "name": "$result"
86  }
87]