Home | History | Annotate | Download | only in components
      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 {
      6   'targets': [
      7     {
      8       'target_name': 'os_crypt',
      9       'type': 'static_library',
     10       'include_dirs': [
     11         '..',
     12       ],
     13       'dependencies': [
     14         '../base/base.gyp:base',
     15         '../crypto/crypto.gyp:crypto',
     16       ],
     17       'sources': [
     18         'os_crypt/ie7_password_win.cc',
     19         'os_crypt/ie7_password_win.h',
     20         'os_crypt/keychain_password_mac.h',
     21         'os_crypt/keychain_password_mac.mm',
     22         'os_crypt/os_crypt.h',
     23         'os_crypt/os_crypt_mac.mm',
     24         'os_crypt/os_crypt_posix.cc',
     25         'os_crypt/os_crypt_switches.cc',
     26         'os_crypt/os_crypt_switches.h',
     27         'os_crypt/os_crypt_win.cc',
     28       ],
     29       'conditions': [
     30         ['OS=="mac"', {
     31           'sources!': [
     32             'os_crypt/os_crypt_posix.cc',
     33           ],
     34         }],
     35       ],
     36       'target_conditions': [
     37         ['OS=="ios"', {
     38           'sources/': [
     39             ['include', '^os_crypt/keychain_password_mac\\.mm$'],
     40             ['include', '^os_crypt/os_crypt_mac\\.mm$'],
     41           ],
     42         }],
     43       ],
     44     },
     45   ],
     46 }
     47