Skip to content
Permalink
Browse files
bug 1316604 - Add variables for <(nss_dist_dir)/{public,private}. r=f…
…ranziskus

Mozilla's build system currently puts NSS public headers directly in
$(DIST)/include/nss, so we need a way to override the export directory.

--HG--
extra : rebase_source : 1e33328d37038df598103223045167c371823e1a
extra : source : 2d4a7d9e84f7defcb1bbdca7de25e93fccc2158f
  • Loading branch information
luser committed Nov 10, 2016
1 parent dd06817 commit f7206621c1d1d0a2be1c13de643e3d97619f3f95
@@ -16,7 +16,7 @@
'pk11table.h',
'secutil.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -29,8 +29,8 @@
],
'target_defaults': {
'include_dirs': [
'<(nss_dist_dir)/private/nss',
'<(nss_dist_dir)/private/dbm'
'<(nss_private_dist_dir)/nss',
'<(nss_private_dist_dir)/dbm'
],
'defines': [
'NSPR20',
@@ -97,6 +97,8 @@
'test_build%': 0,
'fuzz%': 0,
'sign_libs%': 1,
'nss_public_dist_dir%': '<(nss_dist_dir)/public',
'nss_private_dist_dir%': '<(nss_dist_dir)/private',
},
'target_defaults': {
# Settings specific to targets should go here.
@@ -11,7 +11,7 @@
'type': 'none',
'direct_dependent_settings': {
'include_dirs': [
'<(nss_dist_dir)/public/nss'
'<(nss_public_dist_dir)/nss'
]
},
'dependencies': [
@@ -64,7 +64,7 @@
['disable_dbm==0', {
'direct_dependent_settings': {
'include_dirs': [
'<(nss_dist_dir)/public/dbm'
'<(nss_public_dist_dir)/dbm'
]
},
'dependencies': [
@@ -15,14 +15,14 @@
'nssbase.h',
'nssbaset.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
'base.h',
'baset.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -16,7 +16,7 @@
'certdb.h',
'certt.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
@@ -25,7 +25,7 @@
'genname.h',
'xconst.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -15,14 +15,14 @@
'ocsp.h',
'ocspt.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
'ocspi.h',
'ocspti.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -14,7 +14,7 @@
'files': [
'nssckbi.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
}
]
}
@@ -22,7 +22,7 @@
'nssckmdt.h',
'nssckt.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
@@ -33,7 +33,7 @@
'ckmd.h',
'ckt.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -17,7 +17,7 @@
'crmf.h',
'crmft.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
@@ -26,7 +26,7 @@
'crmfi.h',
'crmfit.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -23,13 +23,13 @@
'keythi.h',
'sechash.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
'keyi.h',
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -16,7 +16,7 @@
'ncompat.h',
'winfile.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
@@ -27,7 +27,7 @@
'queue.h',
'search.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -20,7 +20,7 @@
'nssdev.h',
'nssdevt.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -23,7 +23,7 @@
],
}],
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
@@ -37,7 +37,7 @@
'secmpi.h',
'secrng.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -16,7 +16,7 @@
'jar.h',
'jarfile.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
}
]
}
@@ -27,7 +27,7 @@
'pkix_util.h',
'pkixt.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -15,7 +15,7 @@
'pkix_certselector.h',
'pkix_comcertselparams.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -26,7 +26,7 @@
'pkix_signaturechecker.h',
'pkix_targetcertchecker.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -15,7 +15,7 @@
'pkix_comcrlselparams.h',
'pkix_crlselector.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -17,7 +17,7 @@
'pkix_trustanchor.h',
'pkix_valparams.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -17,7 +17,7 @@
'pkix_valresult.h',
'pkix_verifynode.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -14,7 +14,7 @@
'files': [
'pkix_store.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -16,7 +16,7 @@
'pkix_lifecycle.h',
'pkix_validate.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -17,7 +17,7 @@
'pkix_logger.h',
'pkix_tools.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -25,7 +25,7 @@
'pkix_pl_pk11certstore.h',
'pkix_pl_socket.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -30,7 +30,7 @@
'pkix_pl_publickey.h',
'pkix_pl_x500name.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -26,7 +26,7 @@
'pkix_pl_rwlock.h',
'pkix_pl_string.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -14,14 +14,14 @@
'files': [
'nss.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
'nssoptions.h',
'nssrenam.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -21,14 +21,14 @@
'secmodt.h',
'secpkcs5.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
'dev3hack.h',
'secmodi.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -18,7 +18,7 @@
'pkcs12.h',
'pkcs12t.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
}
]
}
@@ -16,13 +16,13 @@
'secmime.h',
'secpkcs7.h'
],
'destination': '<(nss_dist_dir)/public/<(module)'
'destination': '<(nss_public_dist_dir)/<(module)'
},
{
'files': [
'p7local.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}
@@ -21,7 +21,7 @@
'pkit.h',
'pkitm.h'
],
'destination': '<(nss_dist_dir)/private/<(module)'
'destination': '<(nss_private_dist_dir)/<(module)'
}
]
}

0 comments on commit f720662

Please sign in to comment.