1[ 2 { 3 "cmd": [ 4 "python3", 5 "[START_DIR]\\skia\\bin\\fetch-gn" 6 ], 7 "cwd": "[START_DIR]\\skia", 8 "env": { 9 "CHROME_HEADLESS": "1", 10 "PATH": "<PATH>;RECIPE_REPO[depot_tools]" 11 }, 12 "infra_step": true, 13 "name": "fetch-gn" 14 }, 15 { 16 "cmd": [ 17 "python3", 18 "[START_DIR]\\skia\\bin\\fetch-ninja" 19 ], 20 "cwd": "[START_DIR]\\skia", 21 "env": { 22 "CHROME_HEADLESS": "1", 23 "PATH": "<PATH>;RECIPE_REPO[depot_tools]" 24 }, 25 "infra_step": true, 26 "name": "fetch-ninja" 27 }, 28 { 29 "cmd": [ 30 "vpython3", 31 "-u", 32 "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", 33 "--json-output", 34 "/path/to/tmp/json", 35 "copy", 36 "[START_DIR]\\skia\\infra\\bots\\assets\\clang_win\\VERSION", 37 "/path/to/tmp/" 38 ], 39 "infra_step": true, 40 "name": "Get clang_win VERSION", 41 "~followup_annotations": [ 42 "@@@STEP_LOG_LINE@VERSION@42@@@", 43 "@@@STEP_LOG_END@VERSION@@@" 44 ] 45 }, 46 { 47 "cmd": [ 48 "[START_DIR]\\skia\\bin\\gn", 49 "gen", 50 "[START_DIR]\\cache\\work\\skia\\out\\Build-Win-Clang-x86-Debug\\Debug", 51 "--args=cc=\"clang\" clang_win=\"[START_DIR]\\clang_win\" cxx=\"clang++\" extra_cflags=[\"-O1\", \"-DPLACEHOLDER_clang_win_version=42\"] link_pool_depth=2 skia_use_client_icu=true skia_use_libgrapheme=true target_cpu=\"x86\" werror=true win_sdk=\"[START_DIR]\\win_toolchain/win_sdk\" win_vc=\"[START_DIR]\\win_toolchain/VC\"" 52 ], 53 "cwd": "[START_DIR]\\skia", 54 "env": { 55 "CHROME_HEADLESS": "1", 56 "PATH": "<PATH>;RECIPE_REPO[depot_tools]" 57 }, 58 "name": "gn gen" 59 }, 60 { 61 "cmd": [ 62 "[START_DIR]\\skia\\third_party\\ninja\\ninja", 63 "-C", 64 "[START_DIR]\\cache\\work\\skia\\out\\Build-Win-Clang-x86-Debug\\Debug" 65 ], 66 "cwd": "[START_DIR]\\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-Win-Clang-x86-Debug\\Debug", 78 "[START_DIR]\\[SWARM_OUT_DIR]", 79 "dm,dm.exe,dm.app,nanobench.app,get_images_from_skps,get_images_from_skps.exe,nanobench,nanobench.exe,*.so,*.dll,*.dylib,skottie_tool,lib/*.so,run_testlab" 80 ], 81 "infra_step": true, 82 "name": "copy build products" 83 }, 84 { 85 "cmd": [ 86 "vpython3", 87 "RECIPE_MODULE[skia::build]\\resources\\cleanup_win_processes.py" 88 ], 89 "infra_step": true, 90 "name": "cleanup" 91 }, 92 { 93 "name": "$result" 94 } 95]