Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1456)

Unified Diff: nss/nss.gyp

Issue 7530005: Add all NSS files to allow using a complete NSS in the future. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/
Patch Set: Created 9 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: nss/nss.gyp
===================================================================
--- nss/nss.gyp (revision 94496)
+++ nss/nss.gyp (working copy)
@@ -3,6 +3,10 @@
# found in the LICENSE file.
{
+ 'variables': {
+ 'exclude_nss_root_certs': 1,
+ 'exclude_nss_libpkix': 1,
+ },
'target_defaults': {
'configurations': {
'Debug': {
@@ -344,6 +348,8 @@
'mozilla/security/nss/lib/certhigh/certhtml.c',
'mozilla/security/nss/lib/certhigh/certreq.c',
'mozilla/security/nss/lib/certhigh/certvfy.c',
+ 'mozilla/security/nss/lib/certhigh/certvfypkix.c',
+ 'mozilla/security/nss/lib/certhigh/certvfypkixprint.c',
'mozilla/security/nss/lib/certhigh/crlv2.c',
'mozilla/security/nss/lib/certhigh/ocsp.c',
'mozilla/security/nss/lib/certhigh/ocsp.h',
@@ -351,6 +357,45 @@
'mozilla/security/nss/lib/certhigh/ocspt.h',
'mozilla/security/nss/lib/certhigh/ocspti.h',
'mozilla/security/nss/lib/certhigh/xcrldist.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/anchor.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/bfind.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/binst.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/bobject.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/bsession.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/bslot.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/btoken.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/builtins.h',
+ 'mozilla/security/nss/lib/ckfw/builtins/certdata.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/ckbiver.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/constants.c',
+ 'mozilla/security/nss/lib/ckfw/builtins/nssckbi.h',
+ 'mozilla/security/nss/lib/ckfw/ck.h',
+ 'mozilla/security/nss/lib/ckfw/ckfw.h',
+ 'mozilla/security/nss/lib/ckfw/ckfwm.h',
+ 'mozilla/security/nss/lib/ckfw/ckfwtm.h',
+ 'mozilla/security/nss/lib/ckfw/ckmd.h',
+ 'mozilla/security/nss/lib/ckfw/ckt.h',
+ 'mozilla/security/nss/lib/ckfw/crypto.c',
+ 'mozilla/security/nss/lib/ckfw/find.c',
+ 'mozilla/security/nss/lib/ckfw/hash.c',
+ 'mozilla/security/nss/lib/ckfw/instance.c',
+ 'mozilla/security/nss/lib/ckfw/mechanism.c',
+ 'mozilla/security/nss/lib/ckfw/mutex.c',
+ 'mozilla/security/nss/lib/ckfw/nssck.api',
+ 'mozilla/security/nss/lib/ckfw/nssckepv.h',
+ 'mozilla/security/nss/lib/ckfw/nssckft.h',
+ 'mozilla/security/nss/lib/ckfw/nssckfw.h',
+ 'mozilla/security/nss/lib/ckfw/nssckfwc.h',
+ 'mozilla/security/nss/lib/ckfw/nssckfwt.h',
+ 'mozilla/security/nss/lib/ckfw/nssckg.h',
+ 'mozilla/security/nss/lib/ckfw/nssckmdt.h',
+ 'mozilla/security/nss/lib/ckfw/nssckt.h',
+ 'mozilla/security/nss/lib/ckfw/object.c',
+ 'mozilla/security/nss/lib/ckfw/session.c',
+ 'mozilla/security/nss/lib/ckfw/sessobj.c',
+ 'mozilla/security/nss/lib/ckfw/slot.c',
+ 'mozilla/security/nss/lib/ckfw/token.c',
+ 'mozilla/security/nss/lib/ckfw/wrap.c',
'mozilla/security/nss/lib/cryptohi/cryptohi.h',
'mozilla/security/nss/lib/cryptohi/cryptoht.h',
'mozilla/security/nss/lib/cryptohi/dsautil.c',
@@ -450,6 +495,172 @@
'mozilla/security/nss/lib/freebl/tlsprfalg.c',
'mozilla/security/nss/lib/freebl/unix_rand.c',
'mozilla/security/nss/lib/freebl/win_rand.c',
+ 'mozilla/security/nss/lib/libpkix/include/pkix.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_certsel.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_certstore.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_checker.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_crlsel.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_errorstrings.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_params.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_pl_pki.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_pl_system.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_results.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_revchecker.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_sample_modules.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkix_util.h',
+ 'mozilla/security/nss/lib/libpkix/include/pkixt.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/certsel/pkix_certselector.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/certsel/pkix_certselector.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/certsel/pkix_comcertselparams.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/certsel/pkix_comcertselparams.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_basicconstraintschecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_basicconstraintschecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_certchainchecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_certchainchecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_crlchecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_crlchecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_ekuchecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_ekuchecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_expirationchecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_expirationchecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_namechainingchecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_namechainingchecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_nameconstraintschecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_nameconstraintschecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_ocspchecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_ocspchecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_policychecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_policychecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_revocationchecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_revocationchecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_revocationmethod.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_revocationmethod.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_signaturechecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_signaturechecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_targetcertchecker.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/checker/pkix_targetcertchecker.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/crlsel/pkix_comcrlselparams.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/crlsel/pkix_comcrlselparams.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/crlsel/pkix_crlselector.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/crlsel/pkix_crlselector.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/params/pkix_procparams.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/params/pkix_procparams.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/params/pkix_resourcelimits.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/params/pkix_resourcelimits.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/params/pkix_trustanchor.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/params/pkix_trustanchor.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/params/pkix_valparams.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/params/pkix_valparams.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/results/pkix_buildresult.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/results/pkix_buildresult.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/results/pkix_policynode.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/results/pkix_policynode.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/results/pkix_valresult.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/results/pkix_valresult.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/results/pkix_verifynode.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/results/pkix_verifynode.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/store/pkix_store.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/store/pkix_store.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/top/pkix_build.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/top/pkix_build.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/top/pkix_lifecycle.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/top/pkix_lifecycle.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/top/pkix_validate.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/top/pkix_validate.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/util/pkix_error.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/util/pkix_error.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/util/pkix_errpaths.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/util/pkix_list.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/util/pkix_list.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/util/pkix_logger.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/util/pkix_logger.h',
+ 'mozilla/security/nss/lib/libpkix/pkix/util/pkix_tools.c',
+ 'mozilla/security/nss/lib/libpkix/pkix/util/pkix_tools.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_aiamgr.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_aiamgr.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_colcertstore.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_colcertstore.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpcertstore.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpcertstore.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpdefaultclient.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpdefaultclient.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapcertstore.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapcertstore.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapdefaultclient.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapdefaultclient.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldaprequest.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldaprequest.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapresponse.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapresponse.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapt.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldaptemplates.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_nsscontext.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_nsscontext.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_pk11certstore.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_pk11certstore.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_socket.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_socket.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_basicconstraints.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_basicconstraints.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_cert.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_cert.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyinfo.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyinfo.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicymap.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicymap.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyqualifier.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyqualifier.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crl.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crl.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crldp.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crldp.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crlentry.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crlentry.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_date.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_date.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_generalname.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_generalname.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_infoaccess.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_infoaccess.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_nameconstraints.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_nameconstraints.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspcertid.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspcertid.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspresponse.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspresponse.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_publickey.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_publickey.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_x500name.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_x500name.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bigint.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bigint.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bytearray.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bytearray.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_common.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_common.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_error.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_hashtable.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_hashtable.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_lifecycle.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_lifecycle.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_mem.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_mem.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_monitorlock.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_monitorlock.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_mutex.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_mutex.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_object.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_object.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_oid.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_oid.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_primhash.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_primhash.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_rwlock.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_rwlock.h',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_string.c',
+ 'mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_string.h',
'mozilla/security/nss/lib/nss/nss.h',
'mozilla/security/nss/lib/nss/nssinit.c',
'mozilla/security/nss/lib/nss/nssrenam.h',
@@ -684,6 +895,20 @@
},
'msvs_disabled_warnings': [4018, 4101],
'conditions': [
+ ['exclude_nss_root_certs==1', {
+ 'sources/': [
+ ['exclude', '^mozilla/security/nss/lib/ckfw/'],
+ ],
+ }],
+ ['exclude_nss_libpkix==1', {
+ 'sources/': [
+ ['exclude', '^mozilla/security/nss/lib/libpkix/'],
+ ],
+ 'sources!': [
+ 'mozilla/security/nss/lib/certhigh/certvfypkix.c',
+ 'mozilla/security/nss/lib/certhigh/certvfypkixprint.c',
+ ],
+ }],
['target_arch=="ia32"', {
'sources/': [
['exclude', 'amd64'],
« no previous file with comments | « nss/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_string.c ('k') | nss/scripts/nss-checkout.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698