tor-browser

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

platlibs.gypi (2100B)


      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   'variables': {
      6     'use_static_libs%': 0,
      7   },
      8   'target_defaults': {
      9     'dependencies': [
     10       '<(DEPTH)/cmd/lib/lib.gyp:sectool',
     11     ],
     12     'conditions': [
     13       ['moz_fold_libs==0', {
     14         'dependencies': [
     15           '<(DEPTH)/lib/util/util.gyp:nssutil3',
     16         ],
     17       }],
     18       ['<(use_static_libs)==1', {
     19         'defines': ['NSS_USE_STATIC_LIBS'],
     20         'dependencies': [
     21           '<(DEPTH)/lib/smime/smime.gyp:smime',
     22           '<(DEPTH)/lib/ssl/ssl.gyp:ssl',
     23           '<(DEPTH)/lib/nss/nss.gyp:nss_static',
     24           '<(DEPTH)/lib/pkcs12/pkcs12.gyp:pkcs12',
     25           '<(DEPTH)/lib/pkcs7/pkcs7.gyp:pkcs7',
     26           '<(DEPTH)/lib/certhigh/certhigh.gyp:certhi',
     27           '<(DEPTH)/lib/cryptohi/cryptohi.gyp:cryptohi',
     28           '<(DEPTH)/lib/pk11wrap/pk11wrap.gyp:pk11wrap',
     29           '<(DEPTH)/lib/softoken/softoken.gyp:softokn',
     30           '<(DEPTH)/lib/certdb/certdb.gyp:certdb',
     31           '<(DEPTH)/lib/pki/pki.gyp:nsspki',
     32           '<(DEPTH)/lib/dev/dev.gyp:nssdev',
     33           '<(DEPTH)/lib/base/base.gyp:nssb',
     34           '<(DEPTH)/lib/freebl/freebl.gyp:freebl',
     35           '<(DEPTH)/lib/sqlite/sqlite.gyp:sqlite3',
     36           '<(DEPTH)/lib/libpkix/libpkix.gyp:libpkix',
     37         ],
     38         'conditions': [
     39           [ 'disable_dbm==0', {
     40             'dependencies': [
     41               '<(DEPTH)/lib/dbm/src/src.gyp:dbm',
     42               '<(DEPTH)/lib/softoken/legacydb/legacydb.gyp:nssdbm',
     43             ],
     44           }],
     45         ]},{ # !use_static_libs
     46           'conditions': [
     47             ['moz_fold_libs==0', {
     48               'dependencies': [
     49                 '<(DEPTH)/lib/ssl/ssl.gyp:ssl3',
     50                 '<(DEPTH)/lib/smime/smime.gyp:smime3',
     51                 '<(DEPTH)/lib/nss/nss.gyp:nss3',
     52               ],
     53             }, {
     54               'libraries': [
     55                 '<(moz_folded_library_name)',
     56               ],
     57             }]
     58           ],
     59         }],
     60     ],
     61   }
     62 }