| [ |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", |
| "--path", |
| "[CUSTOM_/_B_WORK]/depot_tools", |
| "--url", |
| "https://chromium.googlesource.com/chromium/tools/depot_tools.git" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/pdfium", |
| "env": { |
| "DEPOT_TOOLS_UPDATE": "0" |
| }, |
| "name": "git setup" |
| }, |
| { |
| "cmd": [ |
| "git", |
| "retry", |
| "fetch", |
| "origin", |
| "--progress" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/depot_tools", |
| "env": { |
| "DEPOT_TOOLS_UPDATE": "0", |
| "PATH": "RECIPE_PACKAGE_REPO[depot_tools]:<PATH>" |
| }, |
| "infra_step": true, |
| "name": "git fetch" |
| }, |
| { |
| "cmd": [ |
| "git", |
| "checkout", |
| "-f", |
| "06493714339009216197d59c5413da2a1efdf4a2" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/depot_tools", |
| "env": { |
| "DEPOT_TOOLS_UPDATE": "0" |
| }, |
| "infra_step": true, |
| "name": "git checkout" |
| }, |
| { |
| "cmd": [ |
| "git", |
| "rev-parse", |
| "HEAD" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/depot_tools", |
| "env": { |
| "DEPOT_TOOLS_UPDATE": "0" |
| }, |
| "infra_step": true, |
| "name": "read revision", |
| "stdout": "/path/to/tmp/", |
| "~followup_annotations": [ |
| "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "clean", |
| "-f", |
| "-d", |
| "-x" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/depot_tools", |
| "env": { |
| "DEPOT_TOOLS_UPDATE": "0" |
| }, |
| "infra_step": true, |
| "name": "git clean" |
| }, |
| { |
| "cmd": [ |
| "git", |
| "submodule", |
| "sync" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/depot_tools", |
| "env": { |
| "DEPOT_TOOLS_UPDATE": "0" |
| }, |
| "infra_step": true, |
| "name": "submodule sync" |
| }, |
| { |
| "cmd": [ |
| "git", |
| "submodule", |
| "update", |
| "--init", |
| "--recursive" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/depot_tools", |
| "env": { |
| "DEPOT_TOOLS_UPDATE": "0" |
| }, |
| "infra_step": true, |
| "name": "submodule update" |
| }, |
| { |
| "cmd": [ |
| "[CUSTOM_/_B_WORK]/depot_tools/gclient", |
| "runhook", |
| "gn_linux64" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/pdfium", |
| "env": { |
| "BUILDTYPE": "Release", |
| "CHROME_HEADLESS": "1", |
| "DEPOT_TOOLS_UPDATE": "0", |
| "PATH": "<PATH>:RECIPE_PACKAGE_REPO[depot_tools]", |
| "SKIA_OUT": "[CUSTOM_/_B_WORK]/pdfium/third_party/skia/out/Build-Debian9-GCC-x86_64-Release-PDFium_SkiaPaths" |
| }, |
| "name": "runhook" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "build/linux/sysroot_scripts/install-sysroot.py", |
| "--arch=amd64" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/pdfium", |
| "env": { |
| "BUILDTYPE": "Release", |
| "CHROME_HEADLESS": "1", |
| "DEPOT_TOOLS_UPDATE": "0", |
| "PATH": "<PATH>:RECIPE_PACKAGE_REPO[depot_tools]", |
| "SKIA_OUT": "[CUSTOM_/_B_WORK]/pdfium/third_party/skia/out/Build-Debian9-GCC-x86_64-Release-PDFium_SkiaPaths" |
| }, |
| "name": "sysroot" |
| }, |
| { |
| "cmd": [ |
| "gn", |
| "gen", |
| "out/skia", |
| "--args=pdf_is_standalone=true clang_use_chrome_plugins=false is_component_build=false is_debug=false pdf_use_skia_paths=true" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/pdfium", |
| "env": { |
| "BUILDTYPE": "Release", |
| "CHROME_HEADLESS": "1", |
| "CHROMIUM_BUILDTOOLS_PATH": "[CUSTOM_/_B_WORK]/pdfium/buildtools", |
| "DEPOT_TOOLS_UPDATE": "0", |
| "PATH": "<PATH>:RECIPE_PACKAGE_REPO[depot_tools]", |
| "SKIA_OUT": "[CUSTOM_/_B_WORK]/pdfium/third_party/skia/out/Build-Debian9-GCC-x86_64-Release-PDFium_SkiaPaths" |
| }, |
| "name": "gn_gen" |
| }, |
| { |
| "cmd": [ |
| "ninja", |
| "-C", |
| "out/skia", |
| "-j100" |
| ], |
| "cwd": "[CUSTOM_/_B_WORK]/pdfium", |
| "env": { |
| "BUILDTYPE": "Release", |
| "CHROME_HEADLESS": "1", |
| "CHROMIUM_BUILDTOOLS_PATH": "[CUSTOM_/_B_WORK]/pdfium/buildtools", |
| "DEPOT_TOOLS_UPDATE": "0", |
| "PATH": "<PATH>:RECIPE_PACKAGE_REPO[depot_tools]", |
| "SKIA_OUT": "[CUSTOM_/_B_WORK]/pdfium/third_party/skia/out/Build-Debian9-GCC-x86_64-Release-PDFium_SkiaPaths" |
| }, |
| "name": "build_pdfium" |
| }, |
| { |
| "name": "$result", |
| "recipe_result": null, |
| "status_code": 0 |
| } |
| ] |