Upload upstream chromium 69.0.3497
[platform/framework/web/chromium-efl.git] / components / login / BUILD.gn
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.
4
5 component("login") {
6   sources = [
7     "base_screen_handler_utils.cc",
8     "base_screen_handler_utils.h",
9     "localized_values_builder.cc",
10     "localized_values_builder.h",
11     "screens/screen_context.cc",
12     "screens/screen_context.h",
13     "secure_module_util_chromeos.cc",
14     "secure_module_util_chromeos.h",
15   ]
16
17   defines = [ "LOGIN_IMPLEMENTATION" ]
18
19   deps = [
20     "//components/account_id",
21     "//ui/base",
22   ]
23
24   public_deps = [
25     "//base",
26   ]
27 }
28
29 source_set("unit_tests") {
30   testonly = true
31   sources = [
32     "screens/screen_context_unittest.cc",
33   ]
34
35   deps = [
36     ":login",
37     "//base",
38     "//testing/gtest",
39   ]
40 }