Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-58283 Add a variables file for configuring developer style ↵ | Andrew Morrow | 2021-07-20 | 1 | -0/+13 |
| | | | | | | | MONGO_VERSION values (cherry picked from commit dc0b308cfc2014e4f3b655aca7d296263c0592c9) (cherry picked from commit 522024f39b5bc1a4f5a7b49306d20b10bf87fe80) | ||||
* | SERVER-49857 Explicit llvm-symbolizer path handling with {A,T,UB}SAN | Ryan Egesdahl | 2020-10-13 | 1 | -0/+1 |
| | | | | | | | | | | | The toolchain llvm-symbolizer was never actually in PATH despite the toolchain being appended to it in evergreen.yml, causing confusion while attempting to diagnose an apparent symbolization failure. This change explicitly sets the path to llvm-symbolizer for all sanitizer build variants and removes the last vestiges of the non-working discovery method. (cherry picked from commit 20ed5d51cb1c82597f65967be69b81e6e72c0413) | ||||
* | SERVER-44067 Increase macosx target to 10.13 | Andrew Morrow | 2020-04-20 | 1 | -2/+2 |
| | | | | (cherry picked from commit 85e982db8d205297a78f20d3bc0ba93b50e1b1f9) | ||||
* | SERVER-47399 Use File Nodes to manage dSYM substructure | Andrew Morrow | 2020-04-20 | 1 | -0/+2 |
| | | | | (cherry picked from commit 463cc815528b42c3c2f81dc7137cc27f7e7cc974) | ||||
* | SERVER-40943 Define a variables file to build with brew llvm and the remote ↵ | Mathew Robinson | 2020-02-24 | 4 | -3/+36 |
| | | | | v3 clang | ||||
* | SERVER-44545 Remove mobile embedded variants and associated support files | Andrew Morrow | 2019-11-20 | 10 | -138/+0 |
| | |||||
* | SERVER-41413 Remove clang macosx var files | Mathew Robinson | 2019-06-07 | 2 | -41/+0 |
| | |||||
* | SERVER-40944 Provide SCons variables files to enable icecream on OSX | Mathew Robinson | 2019-05-24 | 4 | -0/+48 |
| | |||||
* | SERVER-39664 log the toolchain's build id as an FYI when building mongodb | Mathew Robinson | 2019-04-29 | 2 | -4/+4 |
| | |||||
* | SERVER-39465 upgrade android toolchain to r19c | Gabriel Russell | 2019-04-25 | 4 | -16/+23 |
| | |||||
* | SERVER-40803 Set cross compilation targeting flags for darwin variants | Andrew Morrow | 2019-04-24 | 7 | -15/+14 |
| | |||||
* | SERVER-40698 Only link WT to mongoe things when enabled | Andrew Morrow | 2019-04-17 | 1 | -3/+3 |
| | |||||
* | SERVER-32295 Support Python 3 | Mathew Robinson | 2019-04-08 | 14 | -44/+40 |
| | |||||
* | SERVER-40179 Require tvOS 11 for embedded to allow use of sized allocation | Andrew Morrow | 2019-03-27 | 2 | -4/+4 |
| | |||||
* | SERVER-39476 Increase macOS Min Target to 10.12 for MongoDB 4.2 and remove ↵ | Matt Lord | 2019-02-15 | 1 | -2/+2 |
| | | | | | | explicit macOS,tvOS,watchOS versions from build variant names and display names Simplify the tvOS and watchOS variant names and descriptions to remove explicit version numbers | ||||
* | SERVER-37609 Update SCons toolchain files to reflect update to v3 | Andrew Morrow | 2019-01-31 | 6 | -52/+4 |
| | |||||
* | SERVER-38703 Add SCons variables files for the current testing toolchain | Andrew Morrow | 2019-01-15 | 2 | -0/+4 |
| | |||||
* | SERVER-38726 Add stable toolchain variables files | Andrew Morrow | 2018-12-20 | 2 | -0/+4 |
| | |||||
* | SERVER-38023 Add v3 toolchain variables files | Andrew Morrow | 2018-11-08 | 3 | -8/+106 |
| | |||||
* | SERVER-37488 SERVER-37596 Manage debug info and symbol maps info for ↵ | Andrew Morrow | 2018-10-30 | 1 | -0/+2 |
| | | | | embedded builds | ||||
* | SERVER-37640 Ensure we don't use OSX symbols above our target version | Andrew Morrow | 2018-10-25 | 1 | -2/+2 |
| | |||||
* | SERVER-37684 Bump iOS minimum to 11 so we don't need to provide 32-bit slices | Andrew Morrow | 2018-10-25 | 2 | -4/+4 |
| | |||||
* | SERVER-37691 Build WatchOS SDKs with -fapplication-extension | Andrew Morrow | 2018-10-23 | 2 | -4/+4 |
| | |||||
* | SERVER-35184 Enable LTO for embedded SDK builds | Andrew Morrow | 2018-08-24 | 1 | -1/+1 |
| | | | | | | | Includes a bump in the SDK manager toolset, and moves us to the Android r18 beta2 toolset, because LTO is broken in r17. See https://github.com/android-ndk/ndk/issues/498 for details. | ||||
* | SERVER-36666 Use C++17 for embedded builds on master | Andrew Morrow | 2018-08-16 | 1 | -1/+1 |
| | |||||
* | SERVER-35078 Build darwin-ish SDKs with bitcode | Andrew Morrow | 2018-08-14 | 6 | -9/+9 |
| | |||||
* | SERVER-35600 Downgrade to watch os 4.2 for CI simulator support | Andrew Morrow | 2018-06-19 | 2 | -4/+4 |
| | |||||
* | SERVER-35600 Add support for targeting watchos | Andrew Morrow | 2018-06-14 | 4 | -4/+34 |
| | |||||
* | SERVER-34006 build android embedded with api version 21 | Gabriel Russell | 2018-06-14 | 1 | -0/+1 |
| | |||||
* | SERVER-34983 Add support for --cxx=std=17 | Andrew Morrow | 2018-05-23 | 1 | -0/+1 |
| | |||||
* | SERVER-33916 Standardize on 10.2 across all embedded darwin targets | Andrew Morrow | 2018-03-26 | 2 | -4/+4 |
| | |||||
* | SERVER-32373 building android targets as TARGET_OS=android | Gabriel Russell | 2018-02-15 | 1 | -3/+5 |
| | |||||
* | SERVER-32409 Android variable file to configure to build with Android NDK ↵ | Henrik Edin | 2018-01-09 | 1 | -0/+24 |
| | | | | standalone toolchain. | ||||
* | SERVER-32404 Set AR for mongodbtoolchain for clang and gcc | Henrik Edin | 2017-12-28 | 2 | -0/+4 |
| | |||||
* | SERVER-30305 Embed bitcode in iOS and tvOS builds | Ben Shteinfeld | 2017-07-25 | 2 | -2/+2 |
| | |||||
* | SERVER-28390 Mark targets as Precious during incremental links | Andrew Morrow | 2017-03-21 | 1 | -0/+1 |
| | |||||
* | SERVER-27682 Use variables files to configure toolchains | Andrew Morrow | 2017-02-28 | 7 | -0/+110 |
| | |||||
* | SERVER-17986 Allow customization of ENV via SCons Variables | Andrew Morrow | 2015-04-11 | 1 | -0/+6 |
| | |||||
* | SERVER-17781 Customize C and C++ compiler with Variables not options | Andrew Morrow | 2015-04-11 | 1 | -0/+6 |