Commit 61d024f5 authored by zhaoyangli's avatar zhaoyangli Committed by Commit Bot

Extract constant files target from infobars_ui target

Extract constant files to a separate target from infobars_ui target. So
that EG2 tests can include only the constants target to access the
constants, without pulling app related targets.

Bug: 917114, 987646

Change-Id: Ic79579d955e84f8c6ae0b6c524280f0b6893bd01
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1842613Reviewed-by: default avatarSergio Collazos <sczs@chromium.org>
Reviewed-by: default avatarRohit Rao <rohitrao@chromium.org>
Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#703428}
parent d3736f63
...@@ -37,6 +37,14 @@ source_set("public") { ...@@ -37,6 +37,14 @@ source_set("public") {
] ]
} }
source_set("constants") {
configs += [ "//build/config/compiler:enable_arc" ]
sources = [
"infobar_constants.h",
"infobar_constants.mm",
]
}
source_set("feature_flags") { source_set("feature_flags") {
configs += [ "//build/config/compiler:enable_arc" ] configs += [ "//build/config/compiler:enable_arc" ]
sources = [ sources = [
...@@ -54,8 +62,6 @@ source_set("infobars_ui") { ...@@ -54,8 +62,6 @@ source_set("infobars_ui") {
"confirm_infobar_view.h", "confirm_infobar_view.h",
"confirm_infobar_view.mm", "confirm_infobar_view.mm",
"infobar_badge_ui_delegate.h", "infobar_badge_ui_delegate.h",
"infobar_constants.h",
"infobar_constants.mm",
"infobar_container_consumer.h", "infobar_container_consumer.h",
"infobar_ui_delegate.h", "infobar_ui_delegate.h",
"legacy_infobar_container_view_controller.h", "legacy_infobar_container_view_controller.h",
...@@ -89,6 +95,9 @@ source_set("infobars_ui") { ...@@ -89,6 +95,9 @@ source_set("infobars_ui") {
"//ui/gfx", "//ui/gfx",
"//url", "//url",
] ]
public_deps = [
":constants",
]
libs = [ libs = [
"CoreGraphics.framework", "CoreGraphics.framework",
"QuartzCore.framework", "QuartzCore.framework",
......
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