Upload upstream chromium 114.0.5735.31
[platform/framework/web/chromium-efl.git] / components / renderer_context_menu / BUILD.gn
1 # Copyright 2014 The Chromium Authors
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 import("//build/config/ui.gni")
6
7 static_library("renderer_context_menu") {
8   sources = [
9     "context_menu_content_type.cc",
10     "context_menu_content_type.h",
11     "context_menu_delegate.cc",
12     "context_menu_delegate.h",
13     "render_view_context_menu_base.cc",
14     "render_view_context_menu_base.h",
15     "render_view_context_menu_observer.cc",
16     "render_view_context_menu_observer.h",
17     "render_view_context_menu_proxy.h",
18   ]
19
20   deps = [
21     "//base",
22     "//build:chromeos_buildflags",
23     "//components/search_engines",
24     "//content/public/browser",
25     "//content/public/common",
26     "//ppapi/buildflags",
27     "//printing/buildflags",
28     "//third_party/blink/public:blink_headers",
29     "//ui/base",
30   ]
31
32   if (toolkit_views) {
33     sources += [
34       "views/toolkit_delegate_views.cc",
35       "views/toolkit_delegate_views.h",
36     ]
37     deps += [ "//ui/views" ]
38   }
39 }