build: use one build target (#48527)

This reverts commit Optimizes our builds for use with siso/avoids file contention on Windows
This commit is contained in:
John Kleinschmidt
2025-10-20 15:57:50 -04:00
committed by GitHub
parent 0c27c1a395
commit 2a0c368105
3 changed files with 35 additions and 31 deletions

View File

@@ -1624,6 +1624,29 @@ group("node_headers") {
public_deps = [ ":tar_node_headers" ]
}
group("testing_build") {
public_deps = [
":electron_dist_zip",
":electron_mksnapshot_zip",
":node_headers",
]
}
group("release_build") {
public_deps = [ ":testing_build" ]
if (is_official_build) {
public_deps += [ ":electron_symbols" ]
}
if (is_linux) {
public_deps += [
":hunspell_dictionaries_zip",
":libcxx_headers_zip",
":libcxx_objects_zip",
":libcxxabi_headers_zip",
]
}
}
if (is_linux && is_official_build) {
strip_binary("strip_electron_binary") {
binary_input = "$root_out_dir/$electron_project_name"