blob: 8a866d743b7e08be569ce986a9dc8940ca742cb2 [file] [log] [blame]
[
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
"--spec",
"cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'managed': True, 'name': 'pdfium', 'url': 'https://pdfium.googlesource.com/pdfium.git'}]",
"--patch_root",
"pdfium",
"--revision_mapping_file",
"{}",
"--git-cache-dir",
"[GIT_CACHE]",
"--output_json",
"/path/to/tmp/json",
"--revision",
"pdfium@HEAD",
"--output_manifest"
],
"env": {
"PATH": "RECIPE_PACKAGE_REPO[depot_tools]:%(PATH)s"
},
"name": "bot_update",
"~followup_annotations": [
"@@@STEP_TEXT@Some step text@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
"@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"pdfium\": \"HEAD\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"manifest\": {}, @@@",
"@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
"@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"pdfium\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"properties\": {}, @@@",
"@@@STEP_LOG_LINE@json.output@ \"root\": \"pdfium\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"python",
"-u",
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"runhooks"
],
"cwd": "[SLAVE_BUILD]/pdfium",
"env": {
"PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
},
"name": "gclient runhooks"
},
{
"cmd": [
"python",
"-u",
"[DEPOT_TOOLS]/gn.py",
"--root=[SLAVE_BUILD]/pdfium",
"gen",
"//out/Debug",
"--args=is_debug=true is_component_build=false pdf_enable_v8=true pdf_enable_xfa=false pdf_use_skia=false pdf_is_standalone=true"
],
"cwd": "[SLAVE_BUILD]/pdfium",
"name": "gn gen"
},
{
"cmd": [
"ninja",
"-C",
"[SLAVE_BUILD]/pdfium/out/Debug"
],
"name": "compile with ninja"
},
{
"cmd": [
"[SLAVE_BUILD]/pdfium/out/Debug/pdfium_unittests"
],
"cwd": "[SLAVE_BUILD]/pdfium",
"name": "unittests"
},
{
"cmd": [
"[SLAVE_BUILD]/pdfium/out/Debug/pdfium_embeddertests"
],
"cwd": "[SLAVE_BUILD]/pdfium",
"name": "embeddertests"
},
{
"cmd": [
"python",
"-u",
"[SLAVE_BUILD]/pdfium/testing/tools/run_javascript_tests.py",
"--build-dir",
"out/Debug"
],
"cwd": "[SLAVE_BUILD]/pdfium",
"name": "javascript tests"
},
{
"cmd": [
"python",
"-u",
"[SLAVE_BUILD]/pdfium/testing/tools/run_pixel_tests.py",
"--build-dir",
"out/Debug"
],
"cwd": "[SLAVE_BUILD]/pdfium",
"name": "pixel tests"
},
{
"cmd": [
"python",
"-u",
"[SLAVE_BUILD]/pdfium/testing/tools/run_corpus_tests.py",
"--build-dir",
"out/Debug"
],
"cwd": "[SLAVE_BUILD]/pdfium",
"name": "corpus tests"
},
{
"name": "$result",
"recipe_result": null,
"status_code": 0
}
]