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
5source_set("os_crypt") {
6  sources = [
7    "ie7_password_win.cc",
8    "ie7_password_win.h",
9    "keychain_password_mac.h",
10    "keychain_password_mac.mm",
11    "os_crypt.h",
12    "os_crypt_mac.mm",
13    "os_crypt_posix.cc",
14    "os_crypt_switches.cc",
15    "os_crypt_switches.h",
16    "os_crypt_win.cc",
17  ]
18
19  deps = [
20    "//base",
21    "//crypto",
22    # TODO(tfarina): Remove this dep when http://crbug.com/363749 is fixed.
23    "//crypto:platform",
24  ]
25
26  if (is_mac) {
27    sources -= [ "os_crypt_posix.cc" ]
28  }
29
30  if (is_ios) {
31    sources += [
32      "keychain_password_mac.mm",
33      "os_crypt_mac.mm",
34    ]
35  }
36}
37