Add testing/scripts/OWNERS
[chromium-blink-merge.git] / components / user_manager / BUILD.gn
blob7f3d4c4b417d48108557dbc2624a51b222d136ce
1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 component("user_manager") {
6   sources = [
7     "empty_user_info.cc",
8     "empty_user_info.h",
9     "user_info.cc",
10     "user_info.h",
11     "user_info_impl.cc",
12     "user_info_impl.h",
13     "user_manager_export.h",
14   ]
16   deps = [
17     "//base",
18     "//skia",
19     "//ui/gfx",
20   ]
22   defines = [
23     "USER_MANAGER_IMPLEMENTATION",
24   ]
26   if (is_chromeos) {
27     sources += [
28       "remove_user_delegate.h",
29       "user_image/default_user_images.cc",
30       "user_image/default_user_images.h",
31       "user_image/user_image.cc",
32       "user_image/user_image.h",
33       "user.cc",
34       "user.h",
35       "user_manager.cc",
36       "user_manager.h",
37       "user_manager_base.cc",
38       "user_manager_base.h",
39       "user_type.h",
40     ]
41     deps += [
42       "//components/session_manager/core",
43       "//google_apis",
44       "//ui/chromeos/resources",
45       "//ui/chromeos/strings",
46       "//url",
47     ]
48   }