15f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# Copyright 2014 The Chromium Authors. All rights reserved.
25f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be
35f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# found in the LICENSE file.
45f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
55f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)component("user_manager") {
65f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  sources = [
75f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "empty_user_info.cc",
85f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "empty_user_info.h",
95f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "user_info.cc",
105f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "user_info.h",
115f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "user_info_impl.cc",
125f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "user_info_impl.h",
135f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "user_manager_export.h",
145f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  ]
155f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
165f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  if (is_chromeos) {
175f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    sources += [
185f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)      "user_image/user_image.cc",
195f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)      "user_image/user_image.h",
205f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)      "user_type.h",
215f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    ]
225f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  }
235f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
245f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  defines = [
255f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "USER_MANAGER_IMPLEMENTATION",
265f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  ]
275f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
285f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  deps = [
295f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//base",
305f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//skia",
315f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//ui/gfx",
325f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)    "//url",
335f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  ]
345f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)}
35