build: fix build with context snapshot disabled (#24433)
This commit is contained in:
parent
1f23807271
commit
99079c3bc7
1 changed files with 7 additions and 2 deletions
7
BUILD.gn
7
BUILD.gn
|
@ -1102,7 +1102,9 @@ if (is_mac) {
|
||||||
data += [ "$root_out_dir/resources/default_app.asar" ]
|
data += [ "$root_out_dir/resources/default_app.asar" ]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (use_v8_context_snapshot) {
|
||||||
public_deps = [ "//tools/v8_context_snapshot:v8_context_snapshot" ]
|
public_deps = [ "//tools/v8_context_snapshot:v8_context_snapshot" ]
|
||||||
|
}
|
||||||
|
|
||||||
if (is_win) {
|
if (is_win) {
|
||||||
sources += [
|
sources += [
|
||||||
|
@ -1307,10 +1309,13 @@ dist_zip("electron_chromedriver_zip") {
|
||||||
|
|
||||||
mksnapshot_deps = [
|
mksnapshot_deps = [
|
||||||
":licenses",
|
":licenses",
|
||||||
"//tools/v8_context_snapshot:v8_context_snapshot_generator($v8_snapshot_toolchain)",
|
|
||||||
"//v8:mksnapshot($v8_snapshot_toolchain)",
|
"//v8:mksnapshot($v8_snapshot_toolchain)",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
if (use_v8_context_snapshot) {
|
||||||
|
mksnapshot_deps += [ "//tools/v8_context_snapshot:v8_context_snapshot_generator($v8_snapshot_toolchain)" ]
|
||||||
|
}
|
||||||
|
|
||||||
group("electron_mksnapshot") {
|
group("electron_mksnapshot") {
|
||||||
public_deps = mksnapshot_deps
|
public_deps = mksnapshot_deps
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue