Commit 0b991a32 authored by Takuto Ikuta's avatar Takuto Ikuta Committed by Commit Bot

Fix BUILD.gn on windows for symbol_level=0

`gn gen` failed due to missing pdb files.

This is follwup of
https://chromium-review.googlesource.com/c/1279380

TBR: wfh@chromium.org thestig@chromium.org
Change-Id: I513d10d61a3868953c4afc025adf840e0f3c70c2
Reviewed-on: https://chromium-review.googlesource.com/c/1286108
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: default avatarNico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#600636}
parent 29d28768
...@@ -70,17 +70,19 @@ if (current_cpu == "x64") { ...@@ -70,17 +70,19 @@ if (current_cpu == "x64") {
gcp_portmon64_out_dir = get_label_info(gcp_portmon64_label, "root_out_dir") gcp_portmon64_out_dir = get_label_info(gcp_portmon64_label, "root_out_dir")
copy("copy_gcp_portmon_pdb") { if (symbol_level > 0) {
visibility = [ ":copy_gcp_portmon_dll" ] copy("copy_gcp_portmon_pdb") {
sources = [ visibility = [ ":copy_gcp_portmon_dll" ]
"$gcp_portmon64_out_dir/gcp_portmon64.dll.pdb", sources = [
] "$gcp_portmon64_out_dir/gcp_portmon64.dll.pdb",
outputs = [ ]
"$root_out_dir/{{source_file_part}}", outputs = [
] "$root_out_dir/{{source_file_part}}",
deps = [ ]
gcp_portmon64_label, deps = [
] gcp_portmon64_label,
]
}
} }
copy("copy_gcp_portmon_dll") { copy("copy_gcp_portmon_dll") {
sources = [ sources = [
......
...@@ -188,17 +188,19 @@ if (!is_ios) { ...@@ -188,17 +188,19 @@ if (!is_ios) {
courgette64_out_dir = get_label_info(courgette64_label, "root_out_dir") courgette64_out_dir = get_label_info(courgette64_label, "root_out_dir")
copy("copy_courgette_pdb") { if (symbol_level > 0) {
visibility = [ ":copy_courgette_binaries" ] copy("copy_courgette_pdb") {
sources = [ visibility = [ ":copy_courgette_binaries" ]
"$courgette64_out_dir/courgette64.exe.pdb", sources = [
] "$courgette64_out_dir/courgette64.exe.pdb",
outputs = [ ]
"$root_out_dir/{{source_file_part}}", outputs = [
] "$root_out_dir/{{source_file_part}}",
deps = [ ]
courgette64_label, deps = [
] courgette64_label,
]
}
} }
copy("copy_courgette_binaries") { copy("copy_courgette_binaries") {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment