summaryrefslogtreecommitdiff
path: root/SConstruct
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-36703 Possibility to link mongoc as darwin framework.Henrik Edin2018-09-201-8/+42
| | | | Changed the Embedded SDK builders to build and use mongoc as darwin framework where possible.
* SERVER-36943 Use a magic linker flag so we don't drop out debug info on ↵Andrew Morrow2018-09-121-0/+4
| | | | darwin when using LTO
* SERVER-33911 Implement collapsed library builds under a new link modelAndrew Morrow2018-09-121-7/+32
|
* SERVER-33912 Make warnings fatal for embedded buildersAndrew Morrow2018-08-221-0/+28
| | | | Also includes necessary feature flag and new clang warning suppressions
* SERVER-35078 Build darwin-ish SDKs with bitcodeAndrew Morrow2018-08-141-1/+2
|
* SERVER-36611 warning suppression for gcc-8.2Billy Donahue2018-08-141-0/+4
|
* SERVER-36324 Refactor HTTPClient to allow sync and asyncSara Golemon2018-07-301-1/+1
|
* SERVER-36097 Generalize HTTPClient out of FreeMon into util/netSara Golemon2018-07-261-8/+45
|
* SERVER-36197 Update macOS package directory nameRamon Fernandez2018-07-251-1/+1
|
* SERVER-36147 Add basic support for targeting emscriptenAndrew Morrow2018-07-171-12/+14
|
* SERVER-35664 run android tests on version 24 imagesGabriel Russell2018-06-211-2/+7
|
* SERVER-35600 Add support for targeting watchosAndrew Morrow2018-06-141-0/+3
|
* SERVER-34006 build android embedded with api version 21Gabriel Russell2018-06-141-1/+3
|
* SERVER-35412 Namespace SSL_PROVIDER valuesSara Golemon2018-06-081-3/+3
|
* SERVER-33911 Give all hygienic build libraries an rpathAndrew Morrow2018-06-061-1/+1
|
* SERVER-33101 use mongo-c version 1.10 in embeddedGabriel Russell2018-06-011-0/+18
|
* SERVER-35077 Add armv7-a SDK builderAndrew Morrow2018-05-231-0/+1
|
* SERVER-34983 Add support for --cxx=std=17Andrew Morrow2018-05-231-8/+35
|
* SERVER-33395 Add configure check for vec_vbpermq outputJason Carey2018-05-041-0/+57
| | | | | | | GCC changed the output of vec_vbpermq between 5.4.0 and later. This seems likely to be a bug, probably in earlier versions of gcc. Rather than attempt to enumerate how the compiler versions work, this adds a runtime configure check which will select the lane that works.
* SERVER-34631 Ensure openssl binaries are in Windows zipMark Benvenuto2018-05-041-18/+24
|
* SERVER-33067 build cdriver with cmakeGabriel Russell2018-05-031-6/+19
|
* SERVER-33661 Constrain link parallelism for compile_all and compile_unittestsAndrew Morrow2018-04-301-0/+41
|
* SERVER-34585 Enable Free Monitoring on SSL Builders and WindowsMark Benvenuto2018-04-251-3/+21
|
* SERVER-33911 Use @rpath instead of @loader_path for embedded SDKAndrew Morrow2018-04-191-2/+2
|
* SERVER-34472 Optimize Embedded SDK for size.Henrik Edin2018-04-191-3/+11
|
* SERVER-24238 Use a generator to establish a signature for sanitizer ↵Andrew Morrow2018-04-141-8/+30
| | | | blacklist files
* SERVER-34476 Fix OpenSSL linking on FreeBSDADAM David Alan Martin2018-04-131-1/+1
| | | | `TargetOSIs` takes case-flattened OS names.
* SERVER-34476 Fix OpenSSL linking on FreeBSDADAM David Alan Martin2018-04-131-0/+2
| | | | | A dependency upon `libdl` was added, which shouldn't be included for FreeBSD.
* SERVER-34390: Static link OpenSSL on OS XSpencer Jackson2018-04-101-9/+19
|
* SERVER-34220 Write Curl Networking ImplMark Benvenuto2018-04-101-0/+7
|
* SERVER-33833 Switch OSX builds to native TLS and enable OpenSSL legacy builderSara Golemon2018-04-061-3/+2
|
* SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypyJonathan Abrahams2018-04-051-5/+5
|
* SERVER-33832 Make SChannel defaultMark Benvenuto2018-03-291-4/+5
|
* SERVER-33914 Provide embedded SDK download linksAndrew Morrow2018-03-211-1/+5
|
* SERVER-22412 Implement a secure transport ASIO backendSara Golemon2018-03-171-4/+6
|
* SERVER-18394 Remove smoke.py and unused modules from buildscripts/ directoryJonathan Abrahams2018-03-091-9/+0
|
* SERVER-33204 add Benchmark task to evergreen.ymlRobert Guo2018-03-071-1/+1
|
* SERVER-32117 Minimal hygienic build to support mobile devAndrew Morrow2018-03-061-0/+35
|
* SERVER-33581 New msvc-debugging-format SCons option that allow for compiling ↵Henrik Edin2018-03-021-4/+15
| | | | with /Zi instead of /Z7 with msvc which improves link times.
* SERVER-32742 Implement SHA-1, SHA-256, and HMAC crypto support with Windows ↵Mark Benvenuto2018-03-021-3/+1
| | | | BCrypt
* SERVER-33109 import the mobile storage engineGabriel Russell2018-02-271-1/+25
|
* SERVER-22411 Add stub implementation of ASIO SChannel integrationMark Benvenuto2018-02-151-2/+9
|
* SERVER-32373 building android targets as TARGET_OS=androidGabriel Russell2018-02-151-2/+7
|
* Revert "SERVER-22411 Add stub implementation of ASIO SChannel integration"Mark Benvenuto2018-02-071-10/+2
| | | | This reverts commit ad223ea38846ceac92d7b5356add62e23e985537.
* SERVER-22411 Add stub implementation of ASIO SChannel integrationMark Benvenuto2018-02-071-2/+10
|
* SERVER-32748 Split ssl_manager.cpp into openssl specific and general components.Mark Benvenuto2018-01-301-6/+11
|
* Revert "SERVER-32748 Split ssl_manager.cpp into openssl specific and general ↵Mark Benvenuto2018-01-291-11/+6
| | | | | | components." This reverts commit f627a7ee4e2c864013212d401aa108ad24aa9c4a.
* SERVER-32748 Split ssl_manager.cpp into openssl specific and general components.Mark Benvenuto2018-01-291-6/+11
|
* SERVER-32954 Remove Benchmark from scons' all target temporarily.Robert Guo2018-01-291-1/+1
|
* SERVER-32785 integrate Google Benchmark with SConsRobert Guo2018-01-271-1/+9
|