blob: 4b806aceff2a1f925997a7773adfd2b9d62d0cf2 [file] [log] [blame]
[
{
"cmd": [],
"name": "checkout"
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-qemu"
],
"infra_step": true,
"name": "checkout.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"init"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://fuchsia.googlesource.com/third_party/qemu"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.git remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"config",
"core.longpaths",
"true"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "checkout.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.ensure git cache dir",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.write git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git/fuchsia.googlesource.com-third_party-qemu"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"init",
"--bare"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"config",
"remote.origin.url",
"https://fuchsia.googlesource.com/third_party/qemu"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.remote set-url",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"config",
"core.longpaths",
"true"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.replace fetch configs",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"fetch",
"--prune",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-qemu/.git/objects/info"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/fuchsia.googlesource.com-third_party-qemu/objects\n",
"[START_DIR]/fuchsia-third_party-qemu/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-third_party-qemu/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"remove",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.cache.remove git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"fetch",
"--tags",
"--jobs",
"4",
"origin",
"master"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.git checkout",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.git rev-parse",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.git clean",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "checkout.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"submodule",
"sync"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.submodule.git submodule sync",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://qemu.googlesource.com/.insteadOf=https://gitlab.com/qemu-project/",
"submodule",
"update",
"--init",
"--jobs",
"4"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"infra_step": true,
"name": "checkout.submodule.git submodule update",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/fuchsia-third_party-qemu/VERSION",
"/path/to/tmp/"
],
"infra_step": true,
"name": "read qemu version",
"~followup_annotations": [
"@@@STEP_LOG_LINE@VERSION@8.0.50@@@",
"@@@STEP_LOG_END@VERSION@@@"
]
},
{
"cmd": [],
"name": "ensure_packages"
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd",
"-ensure-file",
"fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/autoconf/${platform} version:2.69\nfuchsia/third_party/automake/${platform} version:1.16.2\nfuchsia/third_party/libtool/${platform} version:2.4.6\nfuchsia/third_party/m4/${platform} version:1.4.18\nfuchsia/third_party/make/${platform} version:4.3\nfuchsia/third_party/pkg-config/${platform} version:0.29.2\n@Subdir source/gettext\nfuchsia/third_party/source/gettext version:0.19.8.1",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "ensure_packages.ensure_installed",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:2.69----\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/autoconf/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:1.16.2--\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/automake/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-integration-----\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/clang/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:2.4.6---\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/libtool/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:1.4.18--\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/m4/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:4.3-----\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/make/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:0.29.2--\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/pkg-config/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ],@@@",
"@@@STEP_LOG_LINE@json.output@ \"source/gettext\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:0.19.8.1\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/source/gettext\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/pkgconfig"
],
"infra_step": true,
"name": "create pkg dir"
},
{
"cmd": [],
"name": "ensure fuchsia/third_party/sysroot/linux"
},
{
"cmd": [],
"name": "ensure fuchsia/third_party/sysroot/linux.get packages",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"RECIPE_MODULE[fuchsia::linux_sdk]/resources/cipd.ensure",
"/path/to/tmp/"
],
"infra_step": true,
"name": "ensure fuchsia/third_party/sysroot/linux.get packages.read ensure file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@cipd.ensure@fuchsia/third_party/sysroot/linux version:pinned-version@@@",
"@@@STEP_LOG_END@cipd.ensure@@@"
]
},
{
"cmd": [],
"name": "ensure fuchsia/third_party/sysroot/linux.install fuchsia/third_party/sysroot/linux",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07"
],
"infra_step": true,
"name": "ensure fuchsia/third_party/sysroot/linux.install fuchsia/third_party/sysroot/linux.ensure package directory",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"-ensure-file",
"fuchsia/third_party/sysroot/linux version:pinned-version",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "ensure fuchsia/third_party/sysroot/linux.install fuchsia/third_party/sysroot/linux.ensure_installed",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:pinned-v\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/sysroot/linux\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [],
"name": "meson"
},
{
"cmd": [],
"name": "meson.checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/qemu-meson"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://qemu.googlesource.com/meson"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.git remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "meson.checkout.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.write git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git/qemu.googlesource.com-meson"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://qemu.googlesource.com/meson"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.remote set-url",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.replace fetch configs",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/qemu-meson/.git/objects/info"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/qemu.googlesource.com-meson/objects\n",
"[START_DIR]/qemu-meson/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/qemu.googlesource.com-meson/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"remove",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.cache.remove git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"--jobs",
"4",
"origin",
"refs/tags/1.2.1"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.git checkout",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.git rev-parse",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.git clean",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "meson.checkout.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.submodule.git submodule sync",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init",
"--jobs",
"4"
],
"cwd": "[START_DIR]/qemu-meson",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.checkout.submodule.git submodule update",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/pkgconfig/bin"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "meson.bin",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"[START_DIR]/qemu-meson/packaging/create_zipapp.py",
"--outfile",
"[START_DIR]/pkgconfig/bin/meson.pyz",
"--interpreter",
"/usr/bin/env vpython3",
"[START_DIR]/qemu-meson"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "meson.create zipapp",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "sdl"
},
{
"cmd": [],
"name": "sdl.checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-sdl"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://fuchsia.googlesource.com/third_party/sdl"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.git remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "sdl.checkout.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.write git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git/fuchsia.googlesource.com-third_party-sdl"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://fuchsia.googlesource.com/third_party/sdl"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.remote set-url",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.replace fetch configs",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-sdl/.git/objects/info"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/fuchsia.googlesource.com-third_party-sdl/objects\n",
"[START_DIR]/fuchsia-third_party-sdl/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-third_party-sdl/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"remove",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.cache.remove git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"--jobs",
"4",
"origin",
"refs/tags/release-2.26.5"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.git checkout",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.git rev-parse",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.git clean",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "sdl.checkout.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.submodule.git submodule sync",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init",
"--jobs",
"4"
],
"cwd": "[START_DIR]/fuchsia-third_party-sdl",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.checkout.submodule.git submodule update",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [],
"name": "sdl.ensure fuchsia/third_party/ninja/${platform}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "sdl.ensure fuchsia/third_party/ninja/${platform}.get packages",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"RECIPE_MODULE[fuchsia::ninja]/resources/cipd.ensure",
"/path/to/tmp/"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.ensure fuchsia/third_party/ninja/${platform}.get packages.read ensure file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@cipd.ensure@fuchsia/third_party/ninja/${platform} version:pinned-version@@@",
"@@@STEP_LOG_END@cipd.ensure@@@"
]
},
{
"cmd": [],
"name": "sdl.ensure fuchsia/third_party/ninja/${platform}.install fuchsia/third_party/ninja",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.ensure fuchsia/third_party/ninja/${platform}.install fuchsia/third_party/ninja.ensure package directory",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"-ensure-file",
"fuchsia/third_party/ninja/${platform} version:pinned-version",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.ensure fuchsia/third_party/ninja/${platform}.install fuchsia/third_party/ninja.ensure_installed",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:pinned-v\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/ninja/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [],
"name": "sdl.ensure fuchsia/third_party/cmake/${platform}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "sdl.ensure fuchsia/third_party/cmake/${platform}.get packages",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"RECIPE_MODULE[fuchsia::cmake]/resources/cipd.ensure",
"/path/to/tmp/"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.ensure fuchsia/third_party/cmake/${platform}.get packages.read ensure file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@cipd.ensure@fuchsia/third_party/cmake/${platform} version:pinned-version@@@",
"@@@STEP_LOG_END@cipd.ensure@@@"
]
},
{
"cmd": [],
"name": "sdl.ensure fuchsia/third_party/cmake/${platform}.install fuchsia/third_party/cmake",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/cipd_tool/fuchsia/third_party/cmake/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.ensure fuchsia/third_party/cmake/${platform}.install fuchsia/third_party/cmake.ensure package directory",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd_tool/fuchsia/third_party/cmake/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"-ensure-file",
"fuchsia/third_party/cmake/${platform} version:pinned-version",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "sdl.ensure fuchsia/third_party/cmake/${platform}.install fuchsia/third_party/cmake.ensure_installed",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:pinned-v\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/cmake/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/cmake/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/bin/cmake",
"-S",
"[START_DIR]/fuchsia-third_party-sdl",
"-B",
"[CLEANUP]/build_tmp_1",
"-G",
"Ninja",
"-DCMAKE_MAKE_PROGRAM=[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-DCMAKE_C_COMPILER=[START_DIR]/cipd/bin/clang",
"-DCMAKE_C_COMPILER_TARGET=x86_64-linux-gnu",
"-DCMAKE_CXX_COMPILER=[START_DIR]/cipd/bin/clang++",
"-DCMAKE_CXX_COMPILER_TARGET=x86_64-linux-gnu",
"-DCMAKE_SYSROOT=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"-DCMAKE_INSTALL_PREFIX=",
"-DCMAKE_LINKER=[START_DIR]/cipd/bin/ld.lld",
"-DCMAKE_NM=[START_DIR]/cipd/bin/llvm-nm",
"-DCMAKE_OBJCOPY=[START_DIR]/cipd/bin/llvm-objcopy",
"-DCMAKE_OBJDUMP=[START_DIR]/cipd/bin/llvm-objdump",
"-DCMAKE_RANLIB=[START_DIR]/cipd/bin/llvm-ranlib",
"-DCMAKE_STRIP=[START_DIR]/cipd/bin/llvm-strip",
"-DBUILD_SHARED_LIBS=OFF",
"-DCMAKE_INSTALL_PREFIX=[START_DIR]/pkgconfig",
"-DSDL_GCC_ATOMICS=ON",
"-DSDL_STATIC_PIC=ON",
"-DSDL_TEST=OFF",
"-DSDL_WAYLAND=OFF"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "sdl.configure",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-C",
"[CLEANUP]/build_tmp_1",
"-j8"
],
"env": {
"NINJA_STATUS": "[%f/%t](%r) ",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "sdl.build",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-C",
"[CLEANUP]/build_tmp_1",
"install"
],
"env": {
"NINJA_STATUS": "[%f/%t](%r) ",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "sdl.install",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "zlib"
},
{
"cmd": [],
"name": "zlib.checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-zlib"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://fuchsia.googlesource.com/third_party/zlib"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.git remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "zlib.checkout.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.write git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git/fuchsia.googlesource.com-third_party-zlib"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://fuchsia.googlesource.com/third_party/zlib"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.remote set-url",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.replace fetch configs",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-zlib/.git/objects/info"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/fuchsia.googlesource.com-third_party-zlib/objects\n",
"[START_DIR]/fuchsia-third_party-zlib/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-third_party-zlib/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"remove",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.cache.remove git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"--jobs",
"4",
"origin",
"refs/tags/v1.3.1"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.git checkout",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.git rev-parse",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.git clean",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "zlib.checkout.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.submodule.git submodule sync",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init",
"--jobs",
"4"
],
"cwd": "[START_DIR]/fuchsia-third_party-zlib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "zlib.checkout.submodule.git submodule update",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/cmake/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/bin/cmake",
"-S",
"[START_DIR]/fuchsia-third_party-zlib",
"-B",
"[CLEANUP]/build_tmp_2",
"-G",
"Ninja",
"-DCMAKE_BUILD_TYPE=Release",
"-DCMAKE_MAKE_PROGRAM=[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-DCMAKE_C_COMPILER=[START_DIR]/cipd/bin/clang",
"-DCMAKE_C_COMPILER_TARGET=x86_64-linux-gnu",
"-DCMAKE_CXX_COMPILER=[START_DIR]/cipd/bin/clang++",
"-DCMAKE_CXX_COMPILER_TARGET=x86_64-linux-gnu",
"-DCMAKE_SYSROOT=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"-DCMAKE_INSTALL_PREFIX=",
"-DCMAKE_LINKER=[START_DIR]/cipd/bin/ld.lld",
"-DCMAKE_NM=[START_DIR]/cipd/bin/llvm-nm",
"-DCMAKE_OBJCOPY=[START_DIR]/cipd/bin/llvm-objcopy",
"-DCMAKE_OBJDUMP=[START_DIR]/cipd/bin/llvm-objdump",
"-DCMAKE_RANLIB=[START_DIR]/cipd/bin/llvm-ranlib",
"-DCMAKE_STRIP=[START_DIR]/cipd/bin/llvm-strip",
"-DCMAKE_INSTALL_PREFIX=[START_DIR]/pkgconfig",
"-DCMAKE_SHARED_LINKER_FLAGS=-Wl,--undefined-version"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "zlib.configure",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-C",
"[CLEANUP]/build_tmp_2",
"-j8"
],
"env": {
"NINJA_STATUS": "[%f/%t](%r) ",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "zlib.build",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-C",
"[CLEANUP]/build_tmp_2",
"install"
],
"env": {
"NINJA_STATUS": "[%f/%t](%r) ",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "zlib.install",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "bzip2"
},
{
"cmd": [],
"name": "bzip2.checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-bzip2"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://fuchsia.googlesource.com/third_party/bzip2"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.git remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "bzip2.checkout.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.write git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git/fuchsia.googlesource.com-third_party-bzip2"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://fuchsia.googlesource.com/third_party/bzip2"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.remote set-url",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.replace fetch configs",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-bzip2/.git/objects/info"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/fuchsia.googlesource.com-third_party-bzip2/objects\n",
"[START_DIR]/fuchsia-third_party-bzip2/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-third_party-bzip2/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"remove",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.cache.remove git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"--jobs",
"4",
"origin",
"main"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.git checkout",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.git rev-parse",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.git clean",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "bzip2.checkout.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.submodule.git submodule sync",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init",
"--jobs",
"4"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.checkout.submodule.git submodule update",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/bzip2"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.bzip2",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"make",
"-j80",
"install",
"PREFIX=[START_DIR]/pkgconfig",
"CC=[START_DIR]/cipd/bin/clang",
"CXX=[START_DIR]/cipd/bin/clang++",
"LD=[START_DIR]/cipd/bin/ld.lld",
"CFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CPPFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CXXFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LDFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"AR=[START_DIR]/cipd/bin/llvm-ar",
"RANLIB=[START_DIR]/cipd/bin/llvm-ranlib",
"NM=[START_DIR]/cipd/bin/llvm-nm",
"STRIP=[START_DIR]/cipd/bin/llvm-strip",
"OBJCOPY=[START_DIR]/cipd/bin/llvm-objcopy",
"NINJA=[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "bzip2.build (host)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"make",
"clean"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "bzip2.clean",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"make",
"-j80",
"install",
"PREFIX=[START_DIR]/bzip2",
"CC=[START_DIR]/cipd/bin/clang",
"CXX=[START_DIR]/cipd/bin/clang++",
"LD=[START_DIR]/cipd/bin/ld.lld",
"CFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CPPFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CXXFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LDFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"AR=[START_DIR]/cipd/bin/llvm-ar",
"RANLIB=[START_DIR]/cipd/bin/llvm-ranlib",
"NM=[START_DIR]/cipd/bin/llvm-nm",
"STRIP=[START_DIR]/cipd/bin/llvm-strip",
"OBJCOPY=[START_DIR]/cipd/bin/llvm-objcopy",
"NINJA=[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "bzip2.build (target)",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/bzip2/lib/libbz2.a",
"[START_DIR]/pkgconfig/lib"
],
"cwd": "[START_DIR]/fuchsia-third_party-bzip2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "bzip2.copy libbz2.a",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "pixman"
},
{
"cmd": [],
"name": "pixman.checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-pixman"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://fuchsia.googlesource.com/third_party/pixman"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.git remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "pixman.checkout.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.write git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git/fuchsia.googlesource.com-third_party-pixman"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://fuchsia.googlesource.com/third_party/pixman"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.remote set-url",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.replace fetch configs",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-pixman/.git/objects/info"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/fuchsia.googlesource.com-third_party-pixman/objects\n",
"[START_DIR]/fuchsia-third_party-pixman/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-third_party-pixman/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"remove",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.cache.remove git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"593a970266042d702c1577fdec8c33449f60b628"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.git checkout",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.git rev-parse",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.git clean",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "pixman.checkout.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.submodule.git submodule sync",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init",
"--jobs",
"4"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.checkout.submodule.git submodule update",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/pixman"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.pixman",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"\n[constants]\nsysroot = '--sysroot=' + '[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07'\ntarget = '--target=x86_64-linux-gnu'\n\n[built-in options]\nbuildtype = 'release'\nc_args = [sysroot, target] + []\ncpp_args = [sysroot, target] + []\nc_link_args = c_args + []\ncpp_link_args = cpp_args + []\ndefault_library = 'static'\nincludedir = 'include'\nlibdir = 'lib'\n# sys_root = /some/path\n# pkg_config_libdir = /some/path\n\n[binaries]\nc = '[START_DIR]/cipd/bin/clang'\nc_ld = 'lld'\nobjc = '[START_DIR]/cipd/bin/clang'\nobjc_ld = 'lld'\ncpp = '[START_DIR]/cipd/bin/clang++'\ncpp_ld = 'lld'\nar = '[START_DIR]/cipd/bin/llvm-ar'\nstrip = '[START_DIR]/cipd/bin/llvm-strip'\npkgconfig = '[START_DIR]/cipd/bin/pkg-config'\n# exe_wrapper = 'qemu-aarch64'\n\n[host_machine]\nsystem = 'linux'\ncpu_family = 'x86_64'\ncpu = cpu_family\nendian = 'little'\n",
"[START_DIR]/x86_64-linux-gnu.txt"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.write cross-file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[constants]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@sysroot = '--sysroot=' + '[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@target = '--target=x86_64-linux-gnu'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[built-in options]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@buildtype = 'release'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_args = [sysroot, target] + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_args = [sysroot, target] + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_link_args = c_args + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_link_args = cpp_args + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@default_library = 'static'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@includedir = 'include'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@libdir = 'lib'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# sys_root = /some/path@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# pkg_config_libdir = /some/path@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[binaries]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c = '[START_DIR]/cipd/bin/clang'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@objc = '[START_DIR]/cipd/bin/clang'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@objc_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp = '[START_DIR]/cipd/bin/clang++'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@ar = '[START_DIR]/cipd/bin/llvm-ar'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@strip = '[START_DIR]/cipd/bin/llvm-strip'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@pkgconfig = '[START_DIR]/cipd/bin/pkg-config'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# exe_wrapper = 'qemu-aarch64'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[host_machine]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@system = 'linux'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpu_family = 'x86_64'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpu = cpu_family@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@endian = 'little'@@@",
"@@@STEP_LOG_END@x86_64-linux-gnu.txt@@@"
]
},
{
"cmd": [
"[START_DIR]/pkgconfig/bin/meson.pyz",
"setup",
"--default-library=static",
"--prefix=[START_DIR]/pkgconfig",
"--includedir=include",
"--libdir=lib",
"--buildtype=release",
"--wrap-mode=nofallback",
"--cross-file=[START_DIR]/x86_64-linux-gnu.txt",
"-Db_lto=true",
"[START_DIR]/pixman"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "pixman.setup",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/pixman/meson-logs/meson-log.txt",
"/path/to/tmp/"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pixman.meson-log.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@meson-log.txt@The Meson build system@@@",
"@@@STEP_LOG_LINE@meson-log.txt@Version: 1.0.0@@@",
"@@@STEP_LOG_END@meson-log.txt@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-C",
"[START_DIR]/pixman",
"install",
"-v"
],
"cwd": "[START_DIR]/fuchsia-third_party-pixman",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NINJA_STATUS": "[%f/%t](%r) ",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "pixman.install",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "libffi"
},
{
"cmd": [],
"name": "libffi.checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-libffi"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://fuchsia.googlesource.com/third_party/libffi"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.git remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "libffi.checkout.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.write git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git/fuchsia.googlesource.com-third_party-libffi"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://fuchsia.googlesource.com/third_party/libffi"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.remote set-url",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.replace fetch configs",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-libffi/.git/objects/info"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/fuchsia.googlesource.com-third_party-libffi/objects\n",
"[START_DIR]/fuchsia-third_party-libffi/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-third_party-libffi/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"remove",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.cache.remove git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"--jobs",
"4",
"origin",
"refs/tags/v3.4.2"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.git checkout",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.git rev-parse",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.git clean",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "libffi.checkout.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.submodule.git submodule sync",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init",
"--jobs",
"4"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.checkout.submodule.git submodule update",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/libffi"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.libffi",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/fuchsia-third_party-libffi/autogen.sh"
],
"cwd": "[START_DIR]/fuchsia-third_party-libffi",
"env": {
"M4": "[START_DIR]/cipd/bin/m4",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "libffi.autogen",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/fuchsia-third_party-libffi/configure",
"--disable-debug",
"--disable-dependency-tracking",
"--disable-docs",
"--disable-shared",
"--enable-static",
"--prefix=[START_DIR]/pkgconfig",
"--target=x86_64-linux-gnu",
"--with-pic",
"AR=[START_DIR]/cipd/bin/llvm-ar",
"CC=[START_DIR]/cipd/bin/clang",
"CFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CPPFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CXX=[START_DIR]/cipd/bin/clang++",
"CXXFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LD=[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"NINJA=[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM=[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY=[START_DIR]/cipd/bin/llvm-objcopy",
"RANLIB=[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP=[START_DIR]/cipd/bin/llvm-strip"
],
"cwd": "[START_DIR]/libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "libffi.configure",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/libffi/config.log",
"/path/to/tmp/"
],
"cwd": "[START_DIR]/libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libffi.config.log",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@config.log@# libffi configure log@@@",
"@@@STEP_LOG_END@config.log@@@"
]
},
{
"cmd": [
"make",
"-j80"
],
"cwd": "[START_DIR]/libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "libffi.build",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"make",
"install"
],
"cwd": "[START_DIR]/libffi",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "libffi.install",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "pcre2"
},
{
"cmd": [],
"name": "pcre2.checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/github-PCRE2Project-pcre2"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://github.com/PCRE2Project/pcre2"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.git remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "pcre2.checkout.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.write git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git/github.com-PCRE2Project-pcre2"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/github.com-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://github.com/PCRE2Project/pcre2"
],
"cwd": "[CACHE]/git/github.com-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.remote set-url",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[CACHE]/git/github.com-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[CACHE]/git/github.com-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/github.com-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.replace fetch configs",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[CACHE]/git/github.com-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/github-PCRE2Project-pcre2/.git/objects/info"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/github.com-PCRE2Project-pcre2/objects\n",
"[START_DIR]/github-PCRE2Project-pcre2/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/github.com-PCRE2Project-pcre2/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"remove",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.cache.remove git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"--jobs",
"4",
"origin",
"refs/tags/pcre2-10.42"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.git checkout",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.git rev-parse",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.git clean",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "pcre2.checkout.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.submodule.git submodule sync",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init",
"--jobs",
"4"
],
"cwd": "[START_DIR]/github-PCRE2Project-pcre2",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "pcre2.checkout.submodule.git submodule update",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/cmake/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/bin/cmake",
"-S",
"[START_DIR]/github-PCRE2Project-pcre2",
"-B",
"[CLEANUP]/build_tmp_3",
"-G",
"Ninja",
"-DCMAKE_MAKE_PROGRAM=[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-DCMAKE_C_COMPILER=[START_DIR]/cipd/bin/clang",
"-DCMAKE_C_COMPILER_TARGET=x86_64-linux-gnu",
"-DCMAKE_CXX_COMPILER=[START_DIR]/cipd/bin/clang++",
"-DCMAKE_CXX_COMPILER_TARGET=x86_64-linux-gnu",
"-DCMAKE_SYSROOT=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07",
"-DCMAKE_INSTALL_PREFIX=",
"-DCMAKE_LINKER=[START_DIR]/cipd/bin/ld.lld",
"-DCMAKE_NM=[START_DIR]/cipd/bin/llvm-nm",
"-DCMAKE_OBJCOPY=[START_DIR]/cipd/bin/llvm-objcopy",
"-DCMAKE_OBJDUMP=[START_DIR]/cipd/bin/llvm-objdump",
"-DCMAKE_RANLIB=[START_DIR]/cipd/bin/llvm-ranlib",
"-DCMAKE_STRIP=[START_DIR]/cipd/bin/llvm-strip",
"-DBUILD_SHARED_LIBS=OFF",
"-DCMAKE_INSTALL_PREFIX=[START_DIR]/pkgconfig"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "pcre2.configure",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-C",
"[CLEANUP]/build_tmp_3",
"-j8"
],
"env": {
"NINJA_STATUS": "[%f/%t](%r) ",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "pcre2.build",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-C",
"[CLEANUP]/build_tmp_3",
"install"
],
"env": {
"NINJA_STATUS": "[%f/%t](%r) ",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "pcre2.install",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "glib"
},
{
"cmd": [],
"name": "glib.checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-glib"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"init"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://fuchsia.googlesource.com/third_party/glib"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.git remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"config",
"core.longpaths",
"true"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "glib.checkout.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.write git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git/fuchsia.googlesource.com-third_party-glib"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"init",
"--bare"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"config",
"remote.origin.url",
"https://fuchsia.googlesource.com/third_party/glib"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.remote set-url",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"config",
"core.longpaths",
"true"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.replace fetch configs",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"fetch",
"--prune",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[CACHE]/git/fuchsia.googlesource.com-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/fuchsia-third_party-glib/.git/objects/info"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/fuchsia.googlesource.com-third_party-glib/objects\n",
"[START_DIR]/fuchsia-third_party-glib/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-third_party-glib/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"remove",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.cache.remove git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"fetch",
"--tags",
"--jobs",
"4",
"origin",
"refs/tags/2.77.0"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.git checkout",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.git rev-parse",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.git clean",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "glib.checkout.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"submodule",
"sync"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.submodule.git submodule sync",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"-c",
"url.https://gitlab.gnome.org/GNOME/gvdb.insteadOf=https://fuchsia.googlesource.com/GNOME/gvdb",
"submodule",
"update",
"--init",
"--jobs",
"4"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.checkout.submodule.git submodule update",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/glib"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.glib",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"\n[constants]\nsysroot = '--sysroot=' + '[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07'\ntarget = '--target=x86_64-linux-gnu'\n\n[built-in options]\nbuildtype = 'release'\nc_args = [sysroot, target] + []\ncpp_args = [sysroot, target] + []\nc_link_args = c_args + []\ncpp_link_args = cpp_args + []\ndefault_library = 'static'\nincludedir = 'include'\nlibdir = 'lib'\n# sys_root = /some/path\n# pkg_config_libdir = /some/path\n\n[binaries]\nc = '[START_DIR]/cipd/bin/clang'\nc_ld = 'lld'\nobjc = '[START_DIR]/cipd/bin/clang'\nobjc_ld = 'lld'\ncpp = '[START_DIR]/cipd/bin/clang++'\ncpp_ld = 'lld'\nar = '[START_DIR]/cipd/bin/llvm-ar'\nstrip = '[START_DIR]/cipd/bin/llvm-strip'\npkgconfig = '[START_DIR]/cipd/bin/pkg-config'\n# exe_wrapper = 'qemu-aarch64'\n\n[host_machine]\nsystem = 'linux'\ncpu_family = 'x86_64'\ncpu = cpu_family\nendian = 'little'\n",
"[START_DIR]/x86_64-linux-gnu.txt"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -I[START_DIR]/pkgconfig/include",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -I[START_DIR]/pkgconfig/include",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -L[START_DIR]/pkgconfig/lib",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.write cross-file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[constants]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@sysroot = '--sysroot=' + '[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@target = '--target=x86_64-linux-gnu'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[built-in options]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@buildtype = 'release'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_args = [sysroot, target] + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_args = [sysroot, target] + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_link_args = c_args + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_link_args = cpp_args + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@default_library = 'static'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@includedir = 'include'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@libdir = 'lib'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# sys_root = /some/path@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# pkg_config_libdir = /some/path@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[binaries]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c = '[START_DIR]/cipd/bin/clang'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@objc = '[START_DIR]/cipd/bin/clang'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@objc_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp = '[START_DIR]/cipd/bin/clang++'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@ar = '[START_DIR]/cipd/bin/llvm-ar'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@strip = '[START_DIR]/cipd/bin/llvm-strip'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@pkgconfig = '[START_DIR]/cipd/bin/pkg-config'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# exe_wrapper = 'qemu-aarch64'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[host_machine]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@system = 'linux'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpu_family = 'x86_64'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpu = cpu_family@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@endian = 'little'@@@",
"@@@STEP_LOG_END@x86_64-linux-gnu.txt@@@"
]
},
{
"cmd": [
"[START_DIR]/pkgconfig/bin/meson.pyz",
"setup",
"--default-library=static",
"--prefix=[START_DIR]/pkgconfig",
"--includedir=include",
"--libdir=lib",
"--buildtype=release",
"--cross-file=[START_DIR]/x86_64-linux-gnu.txt",
"[START_DIR]/glib"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -I[START_DIR]/pkgconfig/include",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -I[START_DIR]/pkgconfig/include",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -L[START_DIR]/pkgconfig/lib",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "glib.setup",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/glib/meson-logs/meson-log.txt",
"/path/to/tmp/"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -I[START_DIR]/pkgconfig/include",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -I[START_DIR]/pkgconfig/include",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -L[START_DIR]/pkgconfig/lib",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "glib.meson-log.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@meson-log.txt@The Meson build system@@@",
"@@@STEP_LOG_LINE@meson-log.txt@Version: 1.0.0@@@",
"@@@STEP_LOG_END@meson-log.txt@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-C",
"[START_DIR]/glib",
"install"
],
"cwd": "[START_DIR]/fuchsia-third_party-glib",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -I[START_DIR]/pkgconfig/include",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -I[START_DIR]/pkgconfig/include",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables -L[START_DIR]/pkgconfig/lib",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NINJA_STATUS": "[%f/%t](%r) ",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "glib.install",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "libslirp"
},
{
"cmd": [],
"name": "libslirp.checkout",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/qemu-libslirp"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"init"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"remote",
"add",
"origin",
"https://qemu.googlesource.com/libslirp"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.git remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "libslirp.checkout.cache",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.write git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[CACHE]/git/qemu.googlesource.com-libslirp"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.makedirs",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"init",
"--bare"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.git init",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"remote.origin.url",
"https://qemu.googlesource.com/libslirp"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.remote set-url",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"core.longpaths",
"true"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.set core.longpaths",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"fetch.uriprotocols",
"https"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.set fetch.uriprotocols",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"config",
"--replace-all",
"remote.origin.fetch",
"+refs/heads/*:refs/heads/*",
"\\+refs/heads/\\*:.*"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.replace fetch configs",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--prune",
"--tags",
"--jobs",
"4",
"origin"
],
"cwd": "[CACHE]/git/qemu.googlesource.com-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/qemu-libslirp/.git/objects/info"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.makedirs object/info",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[CACHE]/git/qemu.googlesource.com-libslirp/objects\n",
"[START_DIR]/qemu-libslirp/.git/objects/info/alternates"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.alternates",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@",
"@@@STEP_LOG_LINE@alternates@[CACHE]/git/qemu.googlesource.com-libslirp/objects@@@",
"@@@STEP_LOG_END@alternates@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"remove",
"[CACHE]/git/.GUARD_FILE"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.cache.remove git cache guard file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"fetch",
"--tags",
"--jobs",
"4",
"origin",
"refs/tags/v4.7.0"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.git fetch",
"timeout": 1200.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.git checkout",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"HEAD"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.git rev-parse",
"timeout": 300.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"clean",
"-f",
"-d",
"-x"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.git clean",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [],
"name": "libslirp.checkout.submodule",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"git",
"submodule",
"sync"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.submodule.git submodule sync",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"git",
"submodule",
"update",
"--init",
"--jobs",
"4"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.checkout.submodule.git submodule update",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@3@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/libslirp"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.libslirp",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"\n[constants]\nsysroot = '--sysroot=' + '[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07'\ntarget = '--target=x86_64-linux-gnu'\n\n[built-in options]\nbuildtype = 'release'\nc_args = [sysroot, target] + []\ncpp_args = [sysroot, target] + []\nc_link_args = c_args + []\ncpp_link_args = cpp_args + []\ndefault_library = 'static'\nincludedir = 'include'\nlibdir = 'lib'\n# sys_root = /some/path\n# pkg_config_libdir = /some/path\n\n[binaries]\nc = '[START_DIR]/cipd/bin/clang'\nc_ld = 'lld'\nobjc = '[START_DIR]/cipd/bin/clang'\nobjc_ld = 'lld'\ncpp = '[START_DIR]/cipd/bin/clang++'\ncpp_ld = 'lld'\nar = '[START_DIR]/cipd/bin/llvm-ar'\nstrip = '[START_DIR]/cipd/bin/llvm-strip'\npkgconfig = '[START_DIR]/cipd/bin/pkg-config'\n# exe_wrapper = 'qemu-aarch64'\n\n[host_machine]\nsystem = 'linux'\ncpu_family = 'x86_64'\ncpu = cpu_family\nendian = 'little'\n",
"[START_DIR]/x86_64-linux-gnu.txt"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.write cross-file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[constants]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@sysroot = '--sysroot=' + '[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@target = '--target=x86_64-linux-gnu'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[built-in options]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@buildtype = 'release'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_args = [sysroot, target] + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_args = [sysroot, target] + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_link_args = c_args + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_link_args = cpp_args + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@default_library = 'static'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@includedir = 'include'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@libdir = 'lib'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# sys_root = /some/path@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# pkg_config_libdir = /some/path@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[binaries]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c = '[START_DIR]/cipd/bin/clang'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@objc = '[START_DIR]/cipd/bin/clang'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@objc_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp = '[START_DIR]/cipd/bin/clang++'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@ar = '[START_DIR]/cipd/bin/llvm-ar'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@strip = '[START_DIR]/cipd/bin/llvm-strip'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@pkgconfig = '[START_DIR]/cipd/bin/pkg-config'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# exe_wrapper = 'qemu-aarch64'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[host_machine]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@system = 'linux'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpu_family = 'x86_64'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpu = cpu_family@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@endian = 'little'@@@",
"@@@STEP_LOG_END@x86_64-linux-gnu.txt@@@"
]
},
{
"cmd": [
"[START_DIR]/pkgconfig/bin/meson.pyz",
"setup",
"--default-library=static",
"--prefix=[START_DIR]/pkgconfig",
"--includedir=include",
"--libdir=lib",
"--buildtype=release",
"--wrap-mode=nofallback",
"--cross-file=[START_DIR]/x86_64-linux-gnu.txt",
"[START_DIR]/libslirp"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "libslirp.setup",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/libslirp/meson-logs/meson-log.txt",
"/path/to/tmp/"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "libslirp.meson-log.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@meson-log.txt@The Meson build system@@@",
"@@@STEP_LOG_LINE@meson-log.txt@Version: 1.0.0@@@",
"@@@STEP_LOG_END@meson-log.txt@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"-C",
"[START_DIR]/libslirp",
"install"
],
"cwd": "[START_DIR]/qemu-libslirp",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CC": "[START_DIR]/cipd/bin/clang",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CPPFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"CXX": "[START_DIR]/cipd/bin/clang++",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"LD": "[START_DIR]/cipd/bin/ld.lld",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -O3 -flto -fwhole-program-vtables",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NINJA_STATUS": "[%f/%t](%r) ",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "libslirp.install",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "qemu"
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/qemu/build"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "qemu.qemu/build",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/qemu/install"
],
"env": {
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": ""
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "qemu.qemu/install",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"#!/bin/sh\nargs=(\"$@\")\nargs=(\"${args[@]/-lstdc++}\")\nexec [START_DIR]/cipd/bin/clang++ \"${args[@]}\"\n",
"[TMP_BASE]/clang-wrapper.sh"
],
"cwd": "[START_DIR]/qemu/build",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "qemu.write clang-wrapper.sh",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@clang-wrapper.sh@#!/bin/sh@@@",
"@@@STEP_LOG_LINE@clang-wrapper.sh@args=(\"$@\")@@@",
"@@@STEP_LOG_LINE@clang-wrapper.sh@args=(\"${args[@]/-lstdc++}\")@@@",
"@@@STEP_LOG_LINE@clang-wrapper.sh@exec [START_DIR]/cipd/bin/clang++ \"${args[@]}\"@@@",
"@@@STEP_LOG_END@clang-wrapper.sh@@@"
]
},
{
"cmd": [
"chmod",
"+x",
"[TMP_BASE]/clang-wrapper.sh"
],
"cwd": "[START_DIR]/qemu/build",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "qemu.make clang-wrapper.sh executable",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/fuchsia-third_party-qemu/configure",
"--cc=[START_DIR]/cipd/bin/clang",
"--cxx=[TMP_BASE]/clang-wrapper.sh",
"--ninja=[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"--prefix=[START_DIR]/qemu/install",
"--target-list=aarch64-softmmu,arm-softmmu,riscv64-softmmu,x86_64-softmmu",
"--skip-meson",
"--build=x86_64-linux-gnu",
"--host=x86_64-linux-gnu",
"--extra-cflags=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"--extra-cxxflags=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"--extra-ldflags=--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments"
],
"cwd": "[START_DIR]/qemu/build",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "qemu.configure qemu",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/qemu/build/config.log",
"/path/to/tmp/"
],
"cwd": "[START_DIR]/qemu/build",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "qemu.config.log",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@config.log@# QEMU configure log@@@",
"@@@STEP_LOG_END@config.log@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"\n[constants]\nsysroot = '--sysroot=' + '[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07'\ntarget = '--target=x86_64-linux-gnu'\n\n[built-in options]\nbuildtype = 'release'\nc_args = [sysroot, target] + ['-DHWCAP_ATOMICS=256', '-DHWCAP_USCAT=33554432', '-mcx16']\ncpp_args = [sysroot, target] + ['-DHWCAP_ATOMICS=256', '-DHWCAP_USCAT=33554432', '-mcx16']\nc_link_args = c_args + []\ncpp_link_args = cpp_args + []\ndefault_library = 'static'\nincludedir = 'include'\nlibdir = 'lib'\n# sys_root = /some/path\n# pkg_config_libdir = /some/path\n\n[binaries]\nc = '[START_DIR]/cipd/bin/clang'\nc_ld = 'lld'\nobjc = '[START_DIR]/cipd/bin/clang'\nobjc_ld = 'lld'\ncpp = '[START_DIR]/cipd/bin/clang++'\ncpp_ld = 'lld'\nar = '[START_DIR]/cipd/bin/llvm-ar'\nstrip = '[START_DIR]/cipd/bin/llvm-strip'\npkgconfig = '[START_DIR]/cipd/bin/pkg-config'\n# exe_wrapper = 'qemu-aarch64'\n\n[host_machine]\nsystem = 'linux'\ncpu_family = 'x86_64'\ncpu = cpu_family\nendian = 'little'\n",
"[START_DIR]/x86_64-linux-gnu.txt"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "qemu.write cross-file",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[constants]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@sysroot = '--sysroot=' + '[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@target = '--target=x86_64-linux-gnu'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[built-in options]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@buildtype = 'release'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_args = [sysroot, target] + ['-DHWCAP_ATOMICS=256', '-DHWCAP_USCAT=33554432', '-mcx16']@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_args = [sysroot, target] + ['-DHWCAP_ATOMICS=256', '-DHWCAP_USCAT=33554432', '-mcx16']@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_link_args = c_args + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_link_args = cpp_args + []@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@default_library = 'static'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@includedir = 'include'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@libdir = 'lib'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# sys_root = /some/path@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# pkg_config_libdir = /some/path@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[binaries]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c = '[START_DIR]/cipd/bin/clang'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@c_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@objc = '[START_DIR]/cipd/bin/clang'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@objc_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp = '[START_DIR]/cipd/bin/clang++'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpp_ld = 'lld'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@ar = '[START_DIR]/cipd/bin/llvm-ar'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@strip = '[START_DIR]/cipd/bin/llvm-strip'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@pkgconfig = '[START_DIR]/cipd/bin/pkg-config'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@# exe_wrapper = 'qemu-aarch64'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@[host_machine]@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@system = 'linux'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpu_family = 'x86_64'@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@cpu = cpu_family@@@",
"@@@STEP_LOG_LINE@x86_64-linux-gnu.txt@endian = 'little'@@@",
"@@@STEP_LOG_END@x86_64-linux-gnu.txt@@@"
]
},
{
"cmd": [
"[START_DIR]/pkgconfig/bin/meson.pyz",
"setup",
"--default-library=static",
"--prefix=[START_DIR]/qemu/install",
"--includedir=include",
"--libdir=lib",
"--buildtype=release",
"--wrap-mode=nofallback",
"--cross-file=[START_DIR]/x86_64-linux-gnu.txt",
"-Dattr=disabled",
"-Dauth_pam=disabled",
"-Dbochs=disabled",
"-Dbrlapi=disabled",
"-Dcap_ng=disabled",
"-Dcapstone=disabled",
"-Dcloop=disabled",
"-Dcrypto_afalg=disabled",
"-Dcurl=disabled",
"-Dcurses=disabled",
"-Ddbus_display=disabled",
"-Ddebug_graph_lock=false",
"-Ddebug_mutex=false",
"-Ddebug_stack_usage=false",
"-Ddmg=disabled",
"-Ddocs=disabled",
"-Dfdt=internal",
"-Dgcrypt=disabled",
"-Dglusterfs=disabled",
"-Dgnutls=disabled",
"-Dguest_agent=disabled",
"-Diconv=disabled",
"-Dlibdaxctl=disabled",
"-Dlibiscsi=disabled",
"-Dlibnfs=disabled",
"-Dlibpmem=disabled",
"-Dlibssh=disabled",
"-Dlibudev=disabled",
"-Dlibusb=disabled",
"-Dlinux_aio=disabled",
"-Dlinux_io_uring=disabled",
"-Dlive_block_migration=disabled",
"-Dlzfse=disabled",
"-Dlzo=disabled",
"-Dmpath=disabled",
"-Dmultiprocess=disabled",
"-Dnetmap=disabled",
"-Dnettle=disabled",
"-Dnuma=disabled",
"-Dnvmm=disabled",
"-Dopengl=disabled",
"-Dparallels=disabled",
"-Dpvrdma=disabled",
"-Dqcow1=disabled",
"-Dqed=disabled",
"-Dqga_vss=disabled",
"-Dqom_cast_debug=false",
"-Drbd=disabled",
"-Drdma=disabled",
"-Dreplication=disabled",
"-Dsdl_image=disabled",
"-Dseccomp=disabled",
"-Dsmartcard=disabled",
"-Dsnappy=disabled",
"-Dsparse=disabled",
"-Dspice=disabled",
"-Dtcg=enabled",
"-Dtcg_interpreter=false",
"-Dtpm=disabled",
"-Dusb_redir=disabled",
"-Dvde=disabled",
"-Dvdi=disabled",
"-Dvirglrenderer=disabled",
"-Dvirtfs=disabled",
"-Dvnc=disabled",
"-Dvte=disabled",
"-Dvvfat=enabled",
"-Dwhpx=disabled",
"-Dxen=disabled",
"-Dxkbcommon=disabled",
"-Dkvm=enabled",
"-Dgtk=disabled",
"-Dsdl=enabled",
"-Db_lto=true",
"[START_DIR]/qemu/build"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "qemu.setup",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/qemu/build/meson-logs/meson-log.txt",
"/path/to/tmp/"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "qemu.meson-log.txt",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@meson-log.txt@The Meson build system@@@",
"@@@STEP_LOG_LINE@meson-log.txt@Version: 1.0.0@@@",
"@@@STEP_LOG_END@meson-log.txt@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/qemu/build/config-host.h",
"/path/to/tmp/"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "qemu.config-host.h",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@config-host.h@#pragma once@@@",
"@@@STEP_LOG_LINE@config-host.h@#define CONFIG_FOO@@@",
"@@@STEP_LOG_LINE@config-host.h@#undef CONFIG_BAR@@@",
"@@@STEP_LOG_END@config-host.h@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"#pragma once\n#define CONFIG_FOO\n#undef CONFIG_BAR",
"[START_DIR]/qemu/build/config-host.h"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"infra_step": true,
"name": "qemu.update config-host.h",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@config-host.h@#pragma once@@@",
"@@@STEP_LOG_LINE@config-host.h@#define CONFIG_FOO@@@",
"@@@STEP_LOG_LINE@config-host.h@#undef CONFIG_BAR@@@",
"@@@STEP_LOG_END@config-host.h@@@"
]
},
{
"cmd": [
"[START_DIR]/pkgconfig/bin/meson.pyz",
"compile",
"-C",
"[START_DIR]/qemu/build"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "qemu.compile",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"[START_DIR]/pkgconfig/bin/meson.pyz",
"install",
"-C",
"[START_DIR]/qemu/build",
"--skip-subprojects"
],
"cwd": "[START_DIR]/fuchsia-third_party-qemu",
"env": {
"AR": "[START_DIR]/cipd/bin/llvm-ar",
"CFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"CXXFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"LDFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -ldl -static-libstdc++ -Qunused-arguments",
"NINJA": "[START_DIR]/cipd_tool/fuchsia/third_party/ninja/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07/ninja",
"NM": "[START_DIR]/cipd/bin/llvm-nm",
"OBJCFLAGS": "--sysroot=[START_DIR]/cipd_tool/fuchsia/third_party/sysroot/linux/0e548aa33f8113a45a5b3b62201e114e98e63d00f97296912380138f44597b07 -DHWCAP_ATOMICS=256 -DHWCAP_USCAT=33554432 -mcx16 -I[START_DIR]/pkgconfig/include",
"OBJCOPY": "[START_DIR]/cipd/bin/llvm-objcopy",
"PKG_CONFIG_ALLOW_SYSTEM_CFLAGS": "0",
"PKG_CONFIG_ALLOW_SYSTEM_LIBS": "0",
"PKG_CONFIG_LIBDIR": "[START_DIR]/pkgconfig/share/pkgconfig:[START_DIR]/pkgconfig/lib/pkgconfig:[START_DIR]/pkgconfig/lib64/pkgconfig",
"PKG_CONFIG_PATH": "",
"QEMU_PKG_CONFIG_FLAGS": "--static",
"RANLIB": "[START_DIR]/cipd/bin/llvm-ranlib",
"STRIP": "[START_DIR]/cipd/bin/llvm-strip"
},
"env_prefixes": {
"PATH": [
"[START_DIR]/cipd/bin",
"[START_DIR]/pkgconfig/bin"
]
},
"name": "qemu.install",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"{\n \"directories\": {\n \"[START_DIR]/fuchsia-third_party-bzip2\": {\n \"git_checkout\": {\n \"repo_url\": \"https://fuchsia.googlesource.com/third_party/bzip2\",\n \"revision\": \"deadbeef\"\n }\n },\n \"[START_DIR]/fuchsia-third_party-glib\": {\n \"git_checkout\": {\n \"repo_url\": \"https://fuchsia.googlesource.com/third_party/glib\",\n \"revision\": \"deadbeef\"\n }\n },\n \"[START_DIR]/fuchsia-third_party-libffi\": {\n \"git_checkout\": {\n \"repo_url\": \"https://fuchsia.googlesource.com/third_party/libffi\",\n \"revision\": \"deadbeef\"\n }\n },\n \"[START_DIR]/fuchsia-third_party-pixman\": {\n \"git_checkout\": {\n \"repo_url\": \"https://fuchsia.googlesource.com/third_party/pixman\",\n \"revision\": \"deadbeef\"\n }\n },\n \"[START_DIR]/fuchsia-third_party-qemu\": {\n \"git_checkout\": {\n \"repo_url\": \"https://fuchsia.googlesource.com/third_party/qemu\",\n \"revision\": \"deadbeef\"\n }\n },\n \"[START_DIR]/fuchsia-third_party-sdl\": {\n \"git_checkout\": {\n \"repo_url\": \"https://fuchsia.googlesource.com/third_party/sdl\",\n \"revision\": \"deadbeef\"\n }\n },\n \"[START_DIR]/github-PCRE2Project-pcre2\": {\n \"git_checkout\": {\n \"repo_url\": \"https://github.com/PCRE2Project/pcre2\",\n \"revision\": \"deadbeef\"\n }\n },\n \"[START_DIR]/qemu-libslirp\": {\n \"git_checkout\": {\n \"repo_url\": \"https://qemu.googlesource.com/libslirp\",\n \"revision\": \"deadbeef\"\n }\n }\n }\n}",
"[START_DIR]/qemu/install/source_manifest.json"
],
"infra_step": true,
"name": "source manifest",
"~followup_annotations": [
"@@@STEP_LOG_LINE@source_manifest.json@{@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"directories\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"[START_DIR]/fuchsia-third_party-bzip2\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"git_checkout\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"repo_url\": \"https://fuchsia.googlesource.com/third_party/bzip2\",@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"revision\": \"deadbeef\"@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ }@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ },@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"[START_DIR]/fuchsia-third_party-glib\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"git_checkout\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"repo_url\": \"https://fuchsia.googlesource.com/third_party/glib\",@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"revision\": \"deadbeef\"@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ }@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ },@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"[START_DIR]/fuchsia-third_party-libffi\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"git_checkout\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"repo_url\": \"https://fuchsia.googlesource.com/third_party/libffi\",@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"revision\": \"deadbeef\"@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ }@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ },@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"[START_DIR]/fuchsia-third_party-pixman\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"git_checkout\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"repo_url\": \"https://fuchsia.googlesource.com/third_party/pixman\",@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"revision\": \"deadbeef\"@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ }@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ },@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"[START_DIR]/fuchsia-third_party-qemu\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"git_checkout\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"repo_url\": \"https://fuchsia.googlesource.com/third_party/qemu\",@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"revision\": \"deadbeef\"@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ }@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ },@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"[START_DIR]/fuchsia-third_party-sdl\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"git_checkout\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"repo_url\": \"https://fuchsia.googlesource.com/third_party/sdl\",@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"revision\": \"deadbeef\"@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ }@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ },@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"[START_DIR]/github-PCRE2Project-pcre2\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"git_checkout\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"repo_url\": \"https://github.com/PCRE2Project/pcre2\",@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"revision\": \"deadbeef\"@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ }@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ },@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"[START_DIR]/qemu-libslirp\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"git_checkout\": {@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"repo_url\": \"https://qemu.googlesource.com/libslirp\",@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ \"revision\": \"deadbeef\"@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ }@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ }@@@",
"@@@STEP_LOG_LINE@source_manifest.json@ }@@@",
"@@@STEP_LOG_LINE@source_manifest.json@}@@@",
"@@@STEP_LOG_END@source_manifest.json@@@"
]
},
{
"cmd": [],
"name": "cas",
"~followup_annotations": [
"@@@SET_BUILD_PROPERTY@isolated@\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0\"@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"RECIPE_MODULE[recipe_engine::cas]/resources/infra.sha1",
"/path/to/tmp/"
],
"infra_step": true,
"name": "cas.read infra revision",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@infra.sha1@git_revision:mock_infra_git_revision@@@",
"@@@STEP_LOG_END@infra.sha1@@@"
]
},
{
"cmd": [],
"name": "cas.install infra/tools/luci/cas",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0o777",
"[START_DIR]/cipd_tool/infra/tools/luci/cas/33f9d887e5b8aeaaf9d65506acccfa8da2c480712e534a23a79e92c342c44bee"
],
"infra_step": true,
"name": "cas.install infra/tools/luci/cas.ensure package directory",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[START_DIR]/cipd_tool/infra/tools/luci/cas/33f9d887e5b8aeaaf9d65506acccfa8da2c480712e534a23a79e92c342c44bee",
"-ensure-file",
"infra/tools/luci/cas/${platform} git_revision:mock_infra_git_revision",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "cas.install infra/tools/luci/cas.ensure_installed",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@2@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-git_revision:moc\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/luci/cas/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"[START_DIR]/cipd_tool/infra/tools/luci/cas/33f9d887e5b8aeaaf9d65506acccfa8da2c480712e534a23a79e92c342c44bee/cas",
"archive",
"-log-level",
"debug",
"-cas-instance",
"projects/example-cas-server/instances/default_instance",
"-dump-digest",
"/path/to/tmp/",
"-paths-json",
"[[\"[START_DIR]/qemu/install\", \".\"]]"
],
"infra_step": true,
"name": "cas.archive",
"timeout": 900.0,
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LINK@CAS UI@https://cas-viewer.appspot.com/projects/example-cas-server/instances/default_instance/blobs/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0/tree@@@"
]
},
{
"cmd": [],
"name": "cipd",
"~followup_annotations": [
"@@@SET_BUILD_PROPERTY@git_revision@\"deadbeef\"@@@",
"@@@SET_BUILD_PROPERTY@instance_id@\"40-chars-fake-of-the-package-instance_id\"@@@",
"@@@SET_BUILD_PROPERTY@package@\"fuchsia/third_party/qemu/linux-amd64\"@@@"
]
},
{
"cmd": [
"cipd",
"pkg-build",
"-pkg-def",
"{\"data\": [{\"dir\": \".\", \"exclude\": []}, {\"version_file\": \".versions/qemu.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"fuchsia/third_party/qemu/linux-amd64\", \"root\": \"[START_DIR]/qemu/install\"}",
"-out",
"[CLEANUP]/cipd-util-build_tmp_1/qemu.pkg",
"-hash-algo",
"sha256",
"-json-output",
"/path/to/tmp/json"
],
"name": "cipd.build fuchsia/third_party/qemu/linux-amd64",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-package-instance_id\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/qemu/linux-amd64\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"search",
"fuchsia/third_party/qemu/linux-amd64",
"-tag",
"git_revision:deadbeef",
"-json-output",
"/path/to/tmp/json"
],
"name": "cipd.cipd search fuchsia/third_party/qemu/linux-amd64 git_revision:deadbeef",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": []@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"cipd",
"pkg-register",
"[CLEANUP]/cipd-util-build_tmp_1/qemu.pkg",
"-ref",
"latest",
"-tag",
"git_revision:deadbeef",
"-tag",
"version:8.0.50",
"-metadata",
"bbid:0",
"-metadata",
"git_repository:https://fuchsia.googlesource.com/third_party/qemu",
"-metadata",
"version:8.0.50",
"-json-output",
"/path/to/tmp/json"
],
"name": "cipd.register fuchsia/third_party/qemu/linux-amd64",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-package-instance_id\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/qemu/linux-amd64\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@",
"@@@STEP_LINK@fuchsia/third_party/qemu/linux-amd64@https://chrome-infra-packages.appspot.com/p/fuchsia/third_party/qemu/linux-amd64/+/40-chars-fake-of-the-package-instance_id@@@"
]
},
{
"cmd": [
"git",
"ls-remote",
"--heads",
"https://fuchsia.googlesource.com/integration",
"refs/heads/releases/canary"
],
"name": "git ls-remote",
"timeout": 600.0,
"~followup_annotations": [
"@@@STEP_LOG_LINE@stdout@h3ll0\trefs/heads/refs/heads/releases/canary@@@",
"@@@STEP_LOG_END@stdout@@@"
]
},
{
"cmd": [
"prpc",
"call",
"-format=json",
"luci-scheduler.appspot.com",
"scheduler.Scheduler.EmitTriggers"
],
"infra_step": true,
"name": "luci-scheduler.EmitTriggers",
"stdin": "{\"batches\": [{\"jobs\": [{\"job\": \"linux-x64-builder\", \"project\": \"fuchsia\"}], \"trigger\": {\"buildbucket\": {\"properties\": {\"$fuchsia/checkout\": {\"gitiles_commit\": {\"host\": \"fuchsia.googlesource.com\", \"id\": \"h3ll0\", \"project\": \"integration\"}, \"qemu\": {\"cas_digest\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0\", \"cas_instance\": \"projects/example-cas-server/instances/default_instance\"}}, \"qemu\": {\"git_repository\": \"https://fuchsia.googlesource.com/third_party/qemu\", \"git_revision\": \"deadbeef\"}}, \"tags\": [\"buildset:commit/gitiles/fuchsia.googlesource.com/third_party/qemu/+/deadbeef\", \"gitiles_ref:refs/heads/main\", \"user_agent:recipe\"]}, \"id\": \"6a0a73b0-070b-492b-9135-9f26a2a00001\", \"title\": \"/0\"}}], \"timestamp\": 1337000001500000}",
"~followup_annotations": [
"@@@STEP_LOG_LINE@input@{@@@",
"@@@STEP_LOG_LINE@input@ \"batches\": [@@@",
"@@@STEP_LOG_LINE@input@ {@@@",
"@@@STEP_LOG_LINE@input@ \"jobs\": [@@@",
"@@@STEP_LOG_LINE@input@ {@@@",
"@@@STEP_LOG_LINE@input@ \"job\": \"linux-x64-builder\",@@@",
"@@@STEP_LOG_LINE@input@ \"project\": \"fuchsia\"@@@",
"@@@STEP_LOG_LINE@input@ }@@@",
"@@@STEP_LOG_LINE@input@ ],@@@",
"@@@STEP_LOG_LINE@input@ \"trigger\": {@@@",
"@@@STEP_LOG_LINE@input@ \"buildbucket\": {@@@",
"@@@STEP_LOG_LINE@input@ \"properties\": {@@@",
"@@@STEP_LOG_LINE@input@ \"$fuchsia/checkout\": {@@@",
"@@@STEP_LOG_LINE@input@ \"gitiles_commit\": {@@@",
"@@@STEP_LOG_LINE@input@ \"host\": \"fuchsia.googlesource.com\",@@@",
"@@@STEP_LOG_LINE@input@ \"id\": \"h3ll0\",@@@",
"@@@STEP_LOG_LINE@input@ \"project\": \"integration\"@@@",
"@@@STEP_LOG_LINE@input@ },@@@",
"@@@STEP_LOG_LINE@input@ \"qemu\": {@@@",
"@@@STEP_LOG_LINE@input@ \"cas_digest\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/0\",@@@",
"@@@STEP_LOG_LINE@input@ \"cas_instance\": \"projects/example-cas-server/instances/default_instance\"@@@",
"@@@STEP_LOG_LINE@input@ }@@@",
"@@@STEP_LOG_LINE@input@ },@@@",
"@@@STEP_LOG_LINE@input@ \"qemu\": {@@@",
"@@@STEP_LOG_LINE@input@ \"git_repository\": \"https://fuchsia.googlesource.com/third_party/qemu\",@@@",
"@@@STEP_LOG_LINE@input@ \"git_revision\": \"deadbeef\"@@@",
"@@@STEP_LOG_LINE@input@ }@@@",
"@@@STEP_LOG_LINE@input@ },@@@",
"@@@STEP_LOG_LINE@input@ \"tags\": [@@@",
"@@@STEP_LOG_LINE@input@ \"buildset:commit/gitiles/fuchsia.googlesource.com/third_party/qemu/+/deadbeef\",@@@",
"@@@STEP_LOG_LINE@input@ \"gitiles_ref:refs/heads/main\",@@@",
"@@@STEP_LOG_LINE@input@ \"user_agent:recipe\"@@@",
"@@@STEP_LOG_LINE@input@ ]@@@",
"@@@STEP_LOG_LINE@input@ },@@@",
"@@@STEP_LOG_LINE@input@ \"id\": \"6a0a73b0-070b-492b-9135-9f26a2a00001\",@@@",
"@@@STEP_LOG_LINE@input@ \"title\": \"/0\"@@@",
"@@@STEP_LOG_LINE@input@ }@@@",
"@@@STEP_LOG_LINE@input@ }@@@",
"@@@STEP_LOG_LINE@input@ ],@@@",
"@@@STEP_LOG_LINE@input@ \"timestamp\": 1337000001500000@@@",
"@@@STEP_LOG_LINE@input@}@@@",
"@@@STEP_LOG_END@input@@@"
]
},
{
"name": "$result"
}
]