c9349a2590
* build: split x64 mas/darwin to run concurrently * Retry src cache download on failure * build: gate FFMpeg, etc, to release & darwin * build: cross-compile x64 on arm hardware * chore (do not merge): comment out CircleCI config * build: fix FFMpeg conditional but harder * build: add fetch-deps to checkout * build: correctly add target_arch to MAS configs * build: correct target arch * build: consolidate darwin/mas back into single runner per arch * build: re-enable CircleCI * Add missing ELECTRON_OUT_DIR for upload * Add missing ELECTRON_GITHUB_TOKEN to secrets * build: (do not merge) run only darwin * build: remove seperate upload step * build: re-enable mas, remove upload seperate job --------- Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
26 lines
725 B
JSON
26 lines
725 B
JSON
{
|
|
"root": "/Users/runner/work/electron/electron/",
|
|
"remotes": {
|
|
"electron": {
|
|
"origin": "https://github.com/electron/electron.git"
|
|
}
|
|
},
|
|
"gen": {
|
|
"args": [
|
|
"import(\"//electron/build/args/release.gn\")",
|
|
"use_remoteexec = true",
|
|
"target_cpu = \"arm64\"",
|
|
"is_mas_build = true"
|
|
],
|
|
"out": "Default"
|
|
},
|
|
"env": {
|
|
"CHROMIUM_BUILDTOOLS_PATH": "/Users/runner/work/electron/electron/src/buildtools",
|
|
"GIT_CACHE_PATH": "/Users/runner/work/electron/electron/.git-cache"
|
|
},
|
|
"$schema": "file:///home/builduser/.electron_build_tools/evm-config.schema.json",
|
|
"configValidationLevel": "strict",
|
|
"reclient": "remote_exec",
|
|
"goma": "none",
|
|
"preserveXcode": 5
|
|
}
|