tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

sqlite.gyp (1289B)


      1 # This Source Code Form is subject to the terms of the Mozilla Public
      2 # License, v. 2.0. If a copy of the MPL was not distributed with this
      3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 {
      5   'includes': [
      6     '../../coreconf/config.gypi'
      7   ],
      8   'conditions': [
      9     ['use_system_sqlite==1', {
     10       'targets': [{
     11         'target_name': 'sqlite3',
     12         'type': 'none',
     13         'link_settings': {
     14           'libraries': ['<@(sqlite_libs)'],
     15         },
     16       }],
     17     }, {
     18       'targets': [
     19         {
     20           'target_name': 'sqlite',
     21           'type': 'static_library',
     22           'sources': [
     23             'sqlite3.c'
     24           ],
     25           'dependencies': [
     26             '<(DEPTH)/exports.gyp:nss_exports'
     27           ]
     28         },
     29         {
     30           'target_name': 'sqlite3',
     31           'type': 'shared_library',
     32           'dependencies': [
     33             'sqlite'
     34           ],
     35           'variables': {
     36             'mapfile': 'sqlite.def'
     37           }
     38         }
     39       ],
     40       'target_defaults': {
     41         'defines': [
     42           'SQLITE_THREADSAFE=1'
     43         ],
     44         'cflags': [
     45           '-w',
     46         ],
     47         'xcode_settings': {
     48           'OTHER_CFLAGS': [
     49             '-w',
     50           ],
     51         },
     52       },
     53       'variables': {
     54         'module': 'nss'
     55       }
     56     }]
     57   ],
     58 }