blob: 0f413d2894d3137f11b45347848d1243f07f8a78 [file] [log] [blame]
[
{
"cmd": [
"python",
"-u",
"RECIPE_PACKAGE_REPO[depot_tools]/gn.py",
"--root=[BUILDER_CACHE]/V8_Official_Android_Arm32/v8",
"gen",
"//out/Release",
"--args=symbol_level=1 v8_android_log_stdout=true v8_static_library=true is_debug=false target_os=\"android\" target_cpu=\"arm\" use_goma=true goma_dir=\"[GOMA_CACHE]/client\""
],
"cwd": "[BUILDER_CACHE]/V8_Official_Android_Arm32/v8",
"env": {
"CHROME_HEADLESS": "1",
"GOMA_USE_LOCAL": "false"
},
"name": "gn"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[build::chromium]/resources/ninja_wrapper.py",
"--ninja_info_output",
"/path/to/tmp/json",
"--failure_output",
"/path/to/tmp/",
"--",
"RECIPE_PACKAGE_REPO[depot_tools]/ninja",
"-w",
"dupbuild=err",
"-C",
"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release",
"-j",
"20",
"v8_archive"
],
"cwd": "[BUILDER_CACHE]/V8_Official_Android_Arm32/v8",
"env": {
"CHROME_HEADLESS": "1",
"GOMA_USE_LOCAL": "false"
},
"name": "compile"
},
{
"cmd": [
"python",
"-u",
"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/tools/release/filter_build_files.py",
"--dir",
"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release",
"--platform",
"android",
"--type",
"exe",
"--json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "filter build files",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@[@@@",
"@@@STEP_LOG_LINE@json.output@ \"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release/d8\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release/icudtl.dat\"@@@",
"@@@STEP_LOG_LINE@json.output@]@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[build::zip]/resources/zip.py"
],
"name": "zipping",
"stdin": "{\"entries\": [{\"archive_name\": null, \"path\": \"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release/d8\", \"type\": \"file\"}, {\"archive_name\": null, \"path\": \"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release/icudtl.dat\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/archive.zip\", \"root\": \"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release\"}"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
"--",
"RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
"-a",
"public-read",
"[CLEANUP]/archive.zip",
"gs://chromium-v8/official/3.4/v8-android-arm32-rel-3.4.3.17.zip"
],
"infra_step": true,
"name": "gsutil upload",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chromium-v8/official/3.4/v8-android-arm32-rel-3.4.3.17.zip@@@"
]
},
{
"cmd": [],
"name": "archive link",
"~followup_annotations": [
"@@@STEP_LINK@download@https://storage.googleapis.com/chromium-v8/official/3.4/v8-android-arm32-rel-3.4.3.17.zip@@@"
]
},
{
"cmd": [
"python",
"-u",
"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/tools/release/filter_build_files.py",
"--dir",
"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release",
"--platform",
"android",
"--type",
"lib",
"--json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "filter build files (libs)",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@[@@@",
"@@@STEP_LOG_LINE@json.output@ \"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release/d8\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release/icudtl.dat\"@@@",
"@@@STEP_LOG_LINE@json.output@]@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[build::zip]/resources/zip.py"
],
"name": "zipping (libs)",
"stdin": "{\"entries\": [{\"archive_name\": null, \"path\": \"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release/d8\", \"type\": \"file\"}, {\"archive_name\": null, \"path\": \"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release/icudtl.dat\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/archive.zip\", \"root\": \"[BUILDER_CACHE]/V8_Official_Android_Arm32/v8/out/Release\"}"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
"--",
"RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
"-a",
"public-read",
"[CLEANUP]/archive.zip",
"gs://chromium-v8/official/3.4/v8-android-arm32-libs-rel-3.4.3.17.zip"
],
"infra_step": true,
"name": "gsutil upload (libs)",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chromium-v8/official/3.4/v8-android-arm32-libs-rel-3.4.3.17.zip@@@"
]
},
{
"cmd": [],
"name": "archive link (libs)",
"~followup_annotations": [
"@@@STEP_LINK@download@https://storage.googleapis.com/chromium-v8/official/3.4/v8-android-arm32-libs-rel-3.4.3.17.zip@@@"
]
}
]