Don't schedule more invokeFunctors than necessary.
[chromium-blink-merge.git] / components / login / BUILD.gn
blobe5c4d05bb2917eebe3b67147004e05a0d40b15ed
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("login") {
6   sources = [
7     "base_screen_handler_utils.cc",
8     "base_screen_handler_utils.h",
9     "screens/screen_context.cc",
10     "screens/screen_context.h",
11   ]
13   defines = [ "LOGIN_IMPLEMENTATION" ]
15   deps = [
16     "//base",
17   ]
20 source_set("unit_tests") {
21   testonly = true
22   sources = [
23     "screens/screen_context_unittest.cc",
24   ]
26   deps = [
27     ":login",
28     "//base",
29     "//testing/gtest",
30   ]