summaryrefslogtreecommitdiff
path: root/build.sh
Commit message (Collapse)AuthorAgeFilesLines
* Bug 1830973 - output early build errors by default. r=nkulatovaJohn M. Schanck2023-05-091-3/+3
| | | | Differential Revision: https://phabricator.services.mozilla.com/D176951
* Sigh, even when I explicitly push to nss-try, it's pushing to nss!Robert Relyea2023-02-271-1/+0
|
* Add liboqsRobert Relyea2023-02-271-0/+1
|
* This change was supposed to be pushed to nss-try,Robert Relyea2023-02-271-1/+0
| | | | but something went out of wack. Back this change out of the tip
* Add liboqsRobert Relyea2023-02-271-0/+1
|
* Backed out changeset 7f64f5d3df09 for build bustageMartin Thomson2023-01-141-3/+3
|
* Bug 1766767 - Move scripts to python3, r=nss-reviewers,jschanckMartin Thomson2023-01-121-3/+3
| | | | Differential Revision: https://phabricator.services.mozilla.com/D166506
* Bug 1751707 - Add configuration option to enable source-based coverage ↵Iaroslav Gridin2022-12-121-0/+1
| | | | | | sanitizer r=nss-reviewers,mt Differential Revision: https://phabricator.services.mozilla.com/D135764
* Bug 1321398 - Allow to override python for the build. r=bbeurdoucheMike Hommey2022-01-041-4/+12
| | | | Differential Revision: https://phabricator.services.mozilla.com/D134739
* Bug 1678384 - Add a build flag to allow building nssckbi-testlib in m-c ↵Benjamin Beurdouche2020-11-301-0/+1
| | | | | | r=kjacobs Differential Revision: https://phabricator.services.mozilla.com/D98154
* Bug 1594933 - disable libnssdbm by default; keep build on CI, r=jcjFranziskus Kiefer2019-12-041-2/+3
| | | | | | | | | Disale libnssdbm by default and add flag to enable it in builds. On CI a build and certs test with enabled legacy DB are added. Note that for some reason the coverage build fails. I have no idea why. I'm open for ideas. Differential Revision: https://phabricator.services.mozilla.com/D54673
* Bug 1385061 - Build NSPR tests with NSS make; Add gyp parameters to ↵Kai Engert2019-09-131-0/+11
| | | | build/run NSPR tests. r=jcj
* Bug 1564875 - Improve rebuilding with build.sh, r=jcjMartin Thomson2019-07-101-40/+59
| | | | Differential Revision: https://phabricator.services.mozilla.com/D37558
* Bug 1515236 - Centralize a SSLKEYLOGFILE enable/disable flag at build.sh r=mtJ.C. Jones2019-01-241-0/+4
| | | | | | Backs out backout 31656990b5d083f97aecc3bb9ff0685e7f444bbb Differential Revision: https://phabricator.services.mozilla.com/D17380
* Bug 1548179 - Remove --test (test_build) option from build.sh (replaced by ↵Kevin Jacobs2019-05-151-1/+0
| | | | | | --static), remove Test builds from taskcluster since we exercise pk11_gtest and mpi_gtests in non-static builds already. r=mt,jcj Differential Revision: https://phabricator.services.mozilla.com/D30998
* Bug 1543545 - Option to produce static libraries, r=kevinjacobsMartin Thomson2019-04-291-1/+2
| | | | | | | | | | | | | | | | | Summary: The fine folks in application services would like to use NSS, but would greatly prefer static linking. Part of that is driven by iOS constraints on performance and a possible rejection from the store for dynamic linking (NSS dynamically loads softoken). This provides a build option that produces a fully statically linked set of libraries. Reviewers: KevinJacobs Tags: #secure-revision Bug #: 1543545 Differential Revision: https://phabricator.services.mozilla.com/D29303
* Bug 1528669 - Pass -D options directly to gyp, r=jcjMartin Thomson2019-02-261-0/+1
| | | | | | | | | | Reviewers: jcj Reviewed By: jcj Bug #: 1528669 Differential Revision: https://phabricator.services.mozilla.com/D20120
* Backed out changeset 32ad1532c67aJ.C. Jones2019-01-271-4/+0
|
* Bug 1515236 - Centralize a SSLKEYLOGFILE enable/disable flag at build.sh r=mtJ.C. Jones2019-01-241-0/+4
|
* Bug 1434943 - Support for MSVC in build.sh, r=jcjMartin Thomson2018-10-121-47/+54
| | | | | | | | | | | | | | | | | | | | Summary: This adds basic support for MSVC to build.sh. It uses the registry and vswhere (which is part of the standard mozilla-build setup now) to work out paths and set them properly. It's probably a little fragile, but it's better than the shoestring and tape we have in builds right now. I took the liberty of sanitizing the command-line options a little here. Mostly that is sorting them, but I also deprecated the -m32 option in favour of specifying target architecture with -t. That turned out to be a lot cleaner. Reviewers: jcj Reviewed By: jcj Bug #: 1434943 Differential Revision: https://phabricator.services.mozilla.com/D5125
* Bug 1479787 - build mozpkix as part of NSS, r=mt,keelerFranziskus Kiefer2018-08-031-0/+1
| | | | | | Differential Revision: https://phabricator.services.mozilla.com/D2719 Differential Revision: https://phabricator.services.mozilla.com/D2720 Differential Revision: https://phabricator.services.mozilla.com/D2861
* Backed out changeset 8bea05067a0bMartin Thomson2018-09-231-54/+47
|
* Bug 1434943 - Support for MSVC in build.sh, r=jcjMartin Thomson2018-06-011-47/+54
| | | | | | | | | | | This adds basic support for MSVC to build.sh. It uses the registry and vswhere (which is part of the standard mozilla-build setup now) to work out paths and set them properly. It's probably a little fragile, but it's better than the shoestring and tape we have in builds right now. I took the liberty of sanitizing the command-line options a little here. Mostly that is sorting them, but I also deprecated the -m32 option in favour of specifying target architecture with -t. That turned out to be a lot cleaner.
* Bug 1430582 - Add Cryptol/SAW runs to Taskcluster r=franziskusTim Taubert2018-01-161-0/+1
| | | | | | | | | | Reviewers: franziskus Reviewed By: franziskus Bug #: 1430582 Differential Revision: https://phabricator.services.mozilla.com/D388
* Bug 1415505 - add clean only target to build.sh, r=ttaubertFranziskus Kiefer2017-11-081-1/+7
| | | | | | | | Reviewers: ttaubert Reviewed By: ttaubert Differential Revision: https://phabricator.services.mozilla.com/D104
* Bug 1370667 - don't do startup tests when not in fips mode, r=ttaubert,rrelyeaFranziskus Kiefer2017-08-181-0/+1
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D348
* Bug 1388980 - Simplify compiler selection, r=franziskusMartin Thomson2017-08-101-0/+2
|
* Bug 1372515 - allow enabling libpkix in gyp builds, r=ttaubertFranziskus Kiefer2017-06-091-0/+1
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D350
* Bug 1355041 - Add Windows gyp builds to TC r=franziskusTim Taubert2017-05-311-2/+3
|
* Bug 1363146 - tell people to install gyp if it's not installed, r=ttaubertFranziskus Kiefer2017-05-081-1/+4
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D306
* Bug 1356191 - better platform detection for gyp, r=mtFranziskus Kiefer2017-04-131-1/+4
|
* Bug 1345086 - add option to use system sqlite, r=ttaubertFranziskus Kiefer2017-03-071-40/+9
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D239
* Bug 1177759 - build script for oss-fuzz, r=ttaubertFranziskus Kiefer2017-01-241-0/+6
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D172
* Bug 1330655 - Make NSS build within OSS-Fuzz r=franziskusTim Taubert2017-01-201-3/+19
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D161
* update readme, r=ttaubert DONTBUILDFranziskus Kiefer2017-01-191-0/+1
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D159
* Bug 1331958 - Add --disable-tests to build.sh r=franziskusTim Taubert2017-01-181-20/+22
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D157
* Bug 1330944 - GYP: Don't require Valgrind (ct_verif) for -Dtest_build=1 r=mtTim Taubert2017-01-161-0/+2
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D149
* Bug 1329837 - Refactor build.sh further, r=ttaubertMartin Thomson2017-01-101-96/+59
|
* Bug 1328205 - Unbreak building and testing with 'build.sh -c' r=meTim Taubert2017-01-101-12/+14
|
* Bug 1328205 - Improve argument handling in scripts, r=ttaubertMartin Thomson2017-01-061-72/+95
|
* Bug 1325089 - Use clang-4.0 and sancov=trace-pc-guard for fuzzing r=franziskusTim Taubert2016-12-221-5/+24
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D128
* Bug 1311619 - Add support for BSDs to GYP build. r=ted,franziskus f=gastonJan Beich2016-12-031-1/+1
|
* Bug 1315231 - fix windows build, r=ttaubertFranziskus Kiefer2016-12-081-1/+1
|
* Bug 1321762 - Fix fuzzing speed regressions r=franziskusTim Taubert2016-12-021-3/+1
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D114
* Bug 1320964 - Fuzzing mode: Change sancov default r=franziskusTim Taubert2016-11-301-4/+5
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D105
* Bug 1237872 - fix nspr 32-bit builds, r=ttaubertFranziskus Kiefer2016-11-281-1/+0
|
* Bug 1319361 - add msan builds, r=ttaubertFranziskus Kiefer2016-11-221-1/+3
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D89
* Bug 1319011 - add gperftool support, r=ttaubertFranziskus Kiefer2016-11-181-0/+3
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D81
* Bug 1318941 - build.sh $params should remove trailing white space r=franziskusTim Taubert2016-11-211-1/+1
| | | | Differential Revision: https://nss-review.dev.mozaws.net/D86
* Bug 1318318 - Improve clone_libfuzzer.sh and clone_corpus.sh handling of ↵Tim Taubert2016-11-181-3/+15
| | | | | | existing checkouts r=franziskus Differential Revision: https://nss-review.dev.mozaws.net/D77