Updating trunk VERSION from 2139.0 to 2140.0
[chromium-blink-merge.git] / components / os_crypt / BUILD.gn
blobdc9d6756a88e866ca17b121f09c9a56acda993f4
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 source_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   ]
19   deps = [
20     "//base",
21     "//crypto",
22     # TODO(tfarina): Remove this dep when http://crbug.com/363749 is fixed.
23     "//crypto:platform",
24   ]
26   if (is_mac) {
27     sources -= [ "os_crypt_posix.cc" ]
28   }
30   if (is_ios) {
31     sources += [
32       "keychain_password_mac.mm",
33       "os_crypt_mac.mm",
34     ]
35   }