summaryrefslogtreecommitdiff
path: root/SConstruct
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-64664 add alias tagging for ninja to determine generated sources.Daniel Moody2022-04-261-0/+2
| | | | (cherry picked from commit 2fef432fa6e7cf3fd4f22ba3b193222c2887f14f)
* SERVER-56003 use separate run icecc scripts for multiple ninja file builds.Daniel Moody2022-04-131-0/+11
| | | | (cherry picked from commit fc2b624564c1ec4f7d27c98e5a0074920e7ee5a1)
* SERVER-60832 Readd and fix gcov code coverage variantRichard Samuels2022-02-141-3/+10
|
* Revert "SERVER-60832 Readd and fix gcov code coverage variant"Robert Guo2022-02-041-10/+3
| | | | This reverts commit bf96dbdca5e9c23cf541cb6f53292a18d837cde5.
* SERVER-60832 Readd and fix gcov code coverage variantRichard Samuels2022-02-031-3/+10
|
* SERVER-62503 Use and require Xcode 13 everywhereAndrew Morrow2022-01-241-2/+2
|
* SERVER-61662 Conftest logs should always be verbose.Daniel Moody2022-01-241-7/+25
|
* SERVER-62156 implement SHLINKFLAGS_EXTRA and use it in csfle buildssergey.galtsev2022-01-141-0/+8
|
* SERVER-62564 Trailing return types in complex lambdas in future_test_*Billy Donahue2022-01-131-6/+0
| | | | | Revert "SERVER-62480 disable new lambda processor in MSVC2022 C++20 mode" This reverts commit cf0d1ffe36d1d787169569989abefa6cbdb2e163.
* SERVER-62480 disable new lambda processor in MSVC2022 C++20 modeBilly Donahue2022-01-131-0/+6
|
* SERVER-62501 Use MSVS 2022 by default and require itAndrew Morrow2022-01-121-4/+4
|
* SERVER-62234 Address small issues when building in C++20 with VS 2022Andrew Morrow2022-01-051-0/+6
|
* SERVER-61929 Add basic riscv64 supportAndrew Morrow2021-12-091-16/+7
|
* SERVER-61008 Rename `mozjs-60` directory to `mozjs`Mohammad Dashti2021-12-011-1/+1
|
* SERVER-61743 Don't apply -fno-builtin-memcmp on non-x86 platformsAndrew Morrow2021-11-301-3/+5
|
* SERVER-61600 add support for clang assembler-with-cpp for .sx filesDaniel Moody2021-11-191-0/+7
|
* SERVER-60671 Remove the Dagger toolRyan Egesdahl2021-10-221-13/+0
|
* SERVER-60787 Force alignment with std::aligned_storage not inheritanceBilly Donahue2021-10-221-1/+6
|
* SERVER-59498 Enforce current compiler minima for C++20 modeAndrew Morrow2021-10-131-30/+69
|
* SERVER-60263 switch dynamic-sdk link-model to use whole-archive for initializersDaniel Moody2021-10-071-1/+1
|
* SERVER-59918 Create mongoqd binaryjannaerin2021-09-281-0/+31
|
* Revert "SERVER-59918 Create mongoqd binary"Uladzimir Makouski2021-09-281-31/+0
| | | | This reverts commit c8fdce8af95e50b18d1cc821c37ec46adb24851a.
* SERVER-59234 Don't warn about deprecations in C++20 modeAndrew Morrow2021-09-281-0/+12
|
* SERVER-59918 Create mongoqd binaryjannaerin2021-09-271-0/+31
|
* SERVER-59143 prevent ninja tool being used with ninja module.Daniel Moody2021-08-231-0/+8
|
* SERVER-57984 Update references to SERVER-48490 to SERVER-52413 which marks ↵George Wangensteen2021-08-121-1/+1
| | | | completion of global clean shutdown work
* SERVER-59228 Basic C++20 compilation supportAndrew Morrow2021-08-111-1/+24
|
* SERVER-56580 Promote build-tools=next to stableAndrew Morrow2021-08-051-19/+10
|
* SERVER-48291 Remove need for individual third_party shim source filesAndrew Morrow2021-07-271-18/+0
|
* SERVER-48291 Remove support for shim_cxx and shim_crt librariesAndrew Morrow2021-07-261-135/+6
|
* SERVER-58746 Set minimum OSX build requirement to 10.14Ryan Egesdahl2021-07-261-3/+3
|
* SERVER-58285 Disallow MONGO_VERSION=0.0.0Ryan Egesdahl2021-07-221-2/+3
| | | | | | | | | | | Developers have commonly set MONGO_VERSION=0.0.0 in the past to avoid having to set one explicitly for every build. However, there are better and widely-available ways to set this automatically now, and in upcoming releases, it will be important for MONGO_VERSION to be set to an accurate value. From now on, we will specifically disallow setting it to 0.0.0 as a way of signaling to developers that they should stop setting it explicitly. In the future, we may do further checking to ensure the variable is set to an accurate value.
* SERVER-56290 Upgrade gperftools to 2.9.1Andrew Morrow2021-07-211-0/+1
|
* SERVER-58477 Minor wording changes and typo fixes in SConstructRyan Schmidt2021-07-151-38/+38
| | | | | | Closes #1373. Signed-off-by: Ryan Egesdahl <ryan.egesdahl@mongodb.com>
* SERVER-56568 Remove LIBDEPS_TYPEINFO in favor of disabling vptr sanitizer ↵Andrew Morrow2021-07-091-45/+18
| | | | | | | for dyanmic builds This reverts the changes made for SERVER-49798 in favor of disabling the vptr sanitizer when using ubsan for --link-model=dynamic builds.
* SERVER-57396 promote visibility from experimental statusDaniel Moody2021-06-221-7/+11
|
* SERVER-57688 Fix debug gcc 11 and clang 12 builds on Fedora 34Mark Benvenuto2021-06-211-4/+0
|
* SERVER-57498 Fix incorrect dictionary access when looking for LLVM_SYMBOLIZERAndrew Morrow2021-06-151-2/+2
|
* SERVER-56728 Don't enable sandybridge optimizations for macOSAndrew Morrow2021-05-091-1/+1
| | | | | | Doing so allows AVX instructions, but those aren't supported on Rosetta 2. We can restore this one we have native Apple Silicon builds.
* SERVER-55833 Add a tool to implement forced includesAndrew Morrow2021-05-051-0/+2
|
* SERVER-56141 added in degree one libdeps analyzer and removed existence of ↵Daniel Moody2021-05-051-1/+0
| | | | shims from analyzer.
* SERVER-56623 make icecream guard from hanging system on large -jDaniel Moody2021-05-041-1/+22
|
* SERVER-56962 Use .denylist suffix for etc/ sanitizer filesbd1f707Sara Golemon2021-05-041-35/+35
|
* SERVER-56614 fix ninja shell dressing for windows evergreen tasksDaniel Moody2021-05-041-1/+4
|
* SERVER-55829: Use 'illegal_cyclic_or_unresolved_dependences_allowlisted' in ↵Varun Ravichandran2021-04-301-4/+4
| | | | Scons files
* SERVER-54732 Added validate cachedir toolDaniel Moody2021-04-091-0/+13
|
* SERVER-55737 Add an experiment for not requiring -rdynamicAndrew Morrow2021-04-091-9/+37
|
* SERVER-55130 Add an experiment for building without frame pointersAndrew Morrow2021-04-091-2/+19
|
* SERVER-49322 Darwin doesn't need libunwind to use hidden visibilityAndrew Morrow2021-04-091-3/+11
|
* SERVER-53952 fix issue when checking ninja flag for ninja DESTDIRDaniel Moody2021-04-051-1/+1
|