summaryrefslogtreecommitdiffstats
path: root/chromium/ash/assistant/ui/BUILD.gn
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2019-05-16 09:59:13 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2019-05-20 10:28:53 +0000
commit6c11fb357ec39bf087b8b632e2b1e375aef1b38b (patch)
treec8315530db18a8ee566521c39ab8a6af4f72bc03 /chromium/ash/assistant/ui/BUILD.gn
parent3ffaed019d0772e59d6cdb2d0d32fe4834c31f72 (diff)
BASELINE: Update Chromium to 74.0.3729.159
Change-Id: I8d2497da544c275415aedd94dd25328d555de811 Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/ash/assistant/ui/BUILD.gn')
-rw-r--r--chromium/ash/assistant/ui/BUILD.gn106
1 files changed, 105 insertions, 1 deletions
diff --git a/chromium/ash/assistant/ui/BUILD.gn b/chromium/ash/assistant/ui/BUILD.gn
index 4542f3ae4d5..fbc43e2b704 100644
--- a/chromium/ash/assistant/ui/BUILD.gn
+++ b/chromium/ash/assistant/ui/BUILD.gn
@@ -3,10 +3,15 @@
# found in the LICENSE file.
import("//build/config/ui.gni")
+import("//chromeos/assistant/assistant.gni")
assert(is_chromeos)
-source_set("constants") {
+component("constants") {
+ output_name = "assistant_ui_constants"
+
+ defines = [ "IS_ASSISTANT_UI_CONSTANTS_IMPL" ]
+
sources = [
"assistant_ui_constants.cc",
"assistant_ui_constants.h",
@@ -15,6 +20,105 @@ source_set("constants") {
deps = [
"//base",
"//skia",
+ "//ui/aura",
+ "//ui/base",
"//ui/gfx",
]
}
+
+component("ui") {
+ output_name = "assistant_ui"
+
+ defines = [ "IS_ASSISTANT_UI_IMPL" ]
+
+ sources = [
+ "assistant_container_view.cc",
+ "assistant_container_view.h",
+ "assistant_container_view_animator.cc",
+ "assistant_container_view_animator.h",
+ "assistant_container_view_animator_legacy_impl.cc",
+ "assistant_container_view_animator_legacy_impl.h",
+ "assistant_container_view_focus_traversable.cc",
+ "assistant_container_view_focus_traversable.h",
+ "assistant_main_view.cc",
+ "assistant_main_view.h",
+ "assistant_mini_view.cc",
+ "assistant_mini_view.h",
+ "assistant_notification_overlay.cc",
+ "assistant_notification_overlay.h",
+ "assistant_notification_view.cc",
+ "assistant_notification_view.h",
+ "assistant_overlay.h",
+ "assistant_view_delegate.h",
+ "assistant_web_view.cc",
+ "assistant_web_view.h",
+ "base/assistant_button.cc",
+ "base/assistant_button.h",
+ "base/assistant_scroll_view.cc",
+ "base/assistant_scroll_view.h",
+ "caption_bar.cc",
+ "caption_bar.h",
+ "dialog_plate/action_view.cc",
+ "dialog_plate/action_view.h",
+ "dialog_plate/dialog_plate.cc",
+ "dialog_plate/dialog_plate.h",
+ "logo_view/base_logo_view.cc",
+ "logo_view/base_logo_view.h",
+ "main_stage/assistant_card_element_view.cc",
+ "main_stage/assistant_card_element_view.h",
+ "main_stage/assistant_footer_view.cc",
+ "main_stage/assistant_footer_view.h",
+ "main_stage/assistant_header_view.cc",
+ "main_stage/assistant_header_view.h",
+ "main_stage/assistant_main_stage.cc",
+ "main_stage/assistant_main_stage.h",
+ "main_stage/assistant_opt_in_view.cc",
+ "main_stage/assistant_opt_in_view.h",
+ "main_stage/assistant_progress_indicator.cc",
+ "main_stage/assistant_progress_indicator.h",
+ "main_stage/assistant_query_view.cc",
+ "main_stage/assistant_query_view.h",
+ "main_stage/assistant_text_element_view.cc",
+ "main_stage/assistant_text_element_view.h",
+ "main_stage/suggestion_chip_view.cc",
+ "main_stage/suggestion_chip_view.h",
+ "main_stage/suggestion_container_view.cc",
+ "main_stage/suggestion_container_view.h",
+ "main_stage/ui_element_container_view.cc",
+ "main_stage/ui_element_container_view.h",
+ ]
+
+ deps = [
+ "//ash/assistant/model",
+ "//ash/assistant/ui:constants",
+ "//ash/assistant/util",
+ "//ash/public/cpp",
+ "//ash/public/cpp/vector_icons",
+ "//ash/resources/vector_icons",
+ "//ash/strings",
+ "//base",
+ "//chromeos/assistant:buildflags",
+ "//chromeos/services/assistant/public:feature_flags",
+ "//chromeos/services/assistant/public/mojom",
+ "//services/content/public/cpp",
+ "//ui/aura",
+ "//ui/compositor",
+ "//ui/gfx",
+ "//ui/views",
+ "//ui/views/window/vector_icons",
+ "//ui/wm",
+ ]
+
+ if (enable_cros_libassistant) {
+ sources += [
+ "logo_view/logo_view.cc",
+ "logo_view/logo_view.h",
+ "logo_view/shape/mic_part_shape.cc",
+ "logo_view/shape/mic_part_shape.h",
+ "logo_view/shape/shape.cc",
+ "logo_view/shape/shape.h",
+ ]
+
+ deps += [ "//chromeos/assistant/internal/logo_view" ]
+ }
+}