Remove temporary GN proxy groups.

It also changes remaining deps for internal targets
from libdawn_proc to dawn_proc.

Bug: chromium:1064305
Change-Id: I36df2b5d7793be9d6c878b6a1f2ec238603a8205
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/19289
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
This commit is contained in:
Corentin Wallez 2020-04-14 17:36:44 +00:00 committed by Commit Bot service account
parent 81091b7434
commit 797fa62b91
5 changed files with 8 additions and 46 deletions

View File

@ -12,8 +12,6 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
import("//build_overrides/build.gni")
import("scripts/dawn_features.gni")
import("scripts/dawn_overrides_with_defaults.gni") import("scripts/dawn_overrides_with_defaults.gni")
group("all") { group("all") {
@ -26,32 +24,3 @@ group("all") {
deps += [ "examples:dawn_samples" ] deps += [ "examples:dawn_samples" ]
} }
} }
###############################################################################
# Temporary groups
###############################################################################
# Temporary groups to make a 5-way patch to fix crbug.com/913171
group("dawn_unittests_temp_group") {
testonly = true
public_deps = [
"src/tests:dawn_unittests",
]
}
group("dawn_end2end_tests_temp_group") {
testonly = true
public_deps = [
"src/tests:dawn_end2end_tests",
]
}
group("dawn_perf_tests_temp_group") {
testonly = true
public_deps = [
"src/tests:dawn_perf_tests",
]
data_deps = [
"src/tests:dawn_perf_tests",
]
}

View File

@ -35,8 +35,8 @@ static_library("dawn_sample_utils") {
# Export all of these as public deps so that `gn check` allows includes # Export all of these as public deps so that `gn check` allows includes
public_deps = [ public_deps = [
"${dawn_root}/src/common", "${dawn_root}/src/common",
"${dawn_root}/src/dawn:dawn_proc",
"${dawn_root}/src/dawn:dawncpp", "${dawn_root}/src/dawn:dawncpp",
"${dawn_root}/src/dawn:libdawn_proc",
"${dawn_root}/src/dawn_native", "${dawn_root}/src/dawn_native",
"${dawn_root}/src/dawn_wire", "${dawn_root}/src/dawn_wire",
"${dawn_root}/src/utils:dawn_bindings", "${dawn_root}/src/utils:dawn_bindings",

View File

@ -110,10 +110,3 @@ dawn_component("dawn_proc") {
sources = get_target_outputs(":dawn_proc_gen") sources = get_target_outputs(":dawn_proc_gen")
sources += [ "${dawn_root}/src/include/dawn/dawn_proc.h" ] sources += [ "${dawn_root}/src/include/dawn/dawn_proc.h" ]
} }
# Temporary group while we do a 3-way patch with Chromium
group("libdawn_proc") {
public_deps = [
":dawn_proc",
]
}

View File

@ -86,8 +86,8 @@ static_library("dawn_wire_server_fuzzer_common") {
] ]
public_deps = [ public_deps = [
"${dawn_root}/src/common", "${dawn_root}/src/common",
"${dawn_root}/src/dawn:dawn_proc",
"${dawn_root}/src/dawn:dawncpp", "${dawn_root}/src/dawn:dawncpp",
"${dawn_root}/src/dawn:libdawn_proc",
"${dawn_root}/src/dawn_native:dawn_native_static", "${dawn_root}/src/dawn_native:dawn_native_static",
"${dawn_root}/src/dawn_wire:dawn_wire_static", "${dawn_root}/src/dawn_wire:dawn_wire_static",
] ]

View File

@ -112,8 +112,8 @@ test("dawn_unittests") {
":gmock_and_gtest", ":gmock_and_gtest",
":mock_webgpu_gen", ":mock_webgpu_gen",
"${dawn_root}/src/common", "${dawn_root}/src/common",
"${dawn_root}/src/dawn:dawn_proc",
"${dawn_root}/src/dawn:dawncpp", "${dawn_root}/src/dawn:dawncpp",
"${dawn_root}/src/dawn:libdawn_proc",
"${dawn_root}/src/dawn_native", "${dawn_root}/src/dawn_native",
"${dawn_root}/src/dawn_native:dawn_native_sources", "${dawn_root}/src/dawn_native:dawn_native_sources",
"${dawn_root}/src/dawn_wire", "${dawn_root}/src/dawn_wire",
@ -216,8 +216,8 @@ source_set("dawn_end2end_tests_sources") {
deps = [ deps = [
":gmock_and_gtest", ":gmock_and_gtest",
"${dawn_root}/src/common", "${dawn_root}/src/common",
"${dawn_root}/src/dawn:dawn_proc",
"${dawn_root}/src/dawn:dawncpp", "${dawn_root}/src/dawn:dawncpp",
"${dawn_root}/src/dawn:libdawn_proc",
"${dawn_root}/src/dawn_native", "${dawn_root}/src/dawn_native",
"${dawn_root}/src/dawn_wire", "${dawn_root}/src/dawn_wire",
"${dawn_root}/src/utils:dawn_utils", "${dawn_root}/src/utils:dawn_utils",
@ -311,8 +311,8 @@ source_set("dawn_white_box_tests_sources") {
deps = [ deps = [
":gmock_and_gtest", ":gmock_and_gtest",
"${dawn_root}/src/common", "${dawn_root}/src/common",
"${dawn_root}/src/dawn:dawn_proc",
"${dawn_root}/src/dawn:dawncpp", "${dawn_root}/src/dawn:dawncpp",
"${dawn_root}/src/dawn:libdawn_proc",
"${dawn_root}/src/dawn_native:dawn_native_sources", "${dawn_root}/src/dawn_native:dawn_native_sources",
"${dawn_root}/src/dawn_wire", "${dawn_root}/src/dawn_wire",
"${dawn_root}/src/utils:dawn_utils", "${dawn_root}/src/utils:dawn_utils",
@ -368,8 +368,8 @@ test("dawn_end2end_tests_tmp") {
":dawn_white_box_tests_sources", ":dawn_white_box_tests_sources",
":gmock_and_gtest", ":gmock_and_gtest",
"${dawn_root}/src/common", "${dawn_root}/src/common",
"${dawn_root}/src/dawn:dawn_proc",
"${dawn_root}/src/dawn:dawncpp", "${dawn_root}/src/dawn:dawncpp",
"${dawn_root}/src/dawn:libdawn_proc",
"${dawn_root}/src/dawn_native", "${dawn_root}/src/dawn_native",
"${dawn_root}/src/dawn_wire", "${dawn_root}/src/dawn_wire",
"${dawn_root}/src/utils:dawn_utils", "${dawn_root}/src/utils:dawn_utils",
@ -407,8 +407,8 @@ test("dawn_end2end_tests") {
":dawn_white_box_tests_sources", ":dawn_white_box_tests_sources",
":gmock_and_gtest", ":gmock_and_gtest",
"${dawn_root}/src/common", "${dawn_root}/src/common",
"${dawn_root}/src/dawn:dawn_proc",
"${dawn_root}/src/dawn:dawncpp", "${dawn_root}/src/dawn:dawncpp",
"${dawn_root}/src/dawn:libdawn_proc",
"${dawn_root}/src/dawn_native", "${dawn_root}/src/dawn_native",
"${dawn_root}/src/dawn_wire", "${dawn_root}/src/dawn_wire",
"${dawn_root}/src/utils:dawn_utils", "${dawn_root}/src/utils:dawn_utils",
@ -448,8 +448,8 @@ test("dawn_perf_tests") {
deps = [ deps = [
":gmock_and_gtest", ":gmock_and_gtest",
"${dawn_root}/src/common", "${dawn_root}/src/common",
"${dawn_root}/src/dawn:dawn_proc",
"${dawn_root}/src/dawn:dawncpp", "${dawn_root}/src/dawn:dawncpp",
"${dawn_root}/src/dawn:libdawn_proc",
"${dawn_root}/src/dawn_native", "${dawn_root}/src/dawn_native",
"${dawn_root}/src/dawn_platform", "${dawn_root}/src/dawn_platform",
"${dawn_root}/src/dawn_wire", "${dawn_root}/src/dawn_wire",