blob: 2f56543b6d379b337529c4832531e4bc8e591926 [file] [log] [blame]
Antonio Gomesecfe1e22024-08-14 23:48:441# Copyright 2024 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
5import("//build/config/chromeos/ui_mode.gni")
6
7assert(is_win || is_mac || is_linux || is_chromeos)
8
9source_set("apps") {
10 sources = [
11 "app_info_dialog.h",
12 "chrome_app_delegate.h",
13 "chrome_app_window_client.h",
14 "directory_access_confirmation_dialog.h",
15 ]
16
17 public_deps = [
18 "//base",
19 "//extensions/browser",
20 "//ui/base:types",
21 "//ui/gfx/geometry",
22 ]
23}
24
25source_set("impl") {
26 sources = [
27 "chrome_app_delegate.cc",
28 "chrome_app_window_client.cc",
29 "directory_access_confirmation_dialog.cc",
30 ]
31
32 deps = [
33 ":apps",
34 "//build:chromeos_buildflags",
35 "//chrome/app:generated_resources",
36 "//chrome/app:generated_resources_grit",
37 "//chrome/browser:primitives",
38 "//chrome/browser/apps/platform_apps",