0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

130 Commits

Author SHA1 Message Date
Mathew Robinson
d4480b9441 SERVER-41973 Integrate mongo_libfuzzer.py with Hygienic 2019-09-10 13:48:09 +00:00
ADAM Martin
6b5aab0f57 SERVER-43047 Make "registered" unit tests also run by @ prefix. 2019-08-29 23:36:23 +00:00
Andrew Morrow
b4c3df15c7 SERVER-42891 Placate SCons configure subsystem regarding status of dSYM nodes 2019-08-28 14:47:30 +00:00
Mathew Robinson
171118e6ac SERVER-42944 Update compilation_db decider to new signature 2019-08-22 15:56:34 -04:00
Andrew Morrow
c2ac6fb3c0 SERVER-42887 Ensure PDBs remain in the runtime component on windows 2019-08-22 19:12:25 +00:00
Mathew Robinson
313c4e1220 SERVER-42656 Add scons targets for building and executing unittests 2019-08-20 15:00:07 -04:00
Mathew Robinson
14c0c00284
Revert "SERVER-42656 Add scons targets for building and executing unittests"
This reverts commit feba925e50.
2019-08-19 08:55:57 -04:00
Mathew Robinson
feba925e50
SERVER-42656 Add scons targets for building and executing unittests 2019-08-19 08:11:13 -04:00
Mathew Robinson
166a5d78c1
SERVER-42664 Correct usage of ICECC_VERSION 2019-08-16 16:05:24 -04:00
Andrew Morrow
0fc03d1fc9 SERVER-41672 Use hygienic to produce dist and distsrc archives in evergreen 2019-08-15 14:08:32 +00:00
Mathew Robinson
b73a7d6ab9
SERVER-42319 Improve performance of Archive Builder 2019-08-14 16:24:55 -04:00
Andrew Morrow
06a2692de5 SERVER-41672 Minor AIB fixes for transitive libraries and debug info directory expansion 2019-08-13 22:05:34 +00:00
Mathew Robinson
780afd77ba
SERVER-41670 Add support for renaming awkward autogenerated package names via an aliasing description 2019-08-12 15:52:46 -04:00
Mathew Robinson
a13bd1716f
SERVER-41669 Add support for package name prefix to apply to generated package names 2019-08-12 15:52:46 -04:00
Mathew Robinson
7a3751d58c
SERVER-42048 Install and package jstests using SCons hygienic builds 2019-08-12 15:52:46 -04:00
Mathew Robinson
d41e5d199d
SERVER-41663 Make hygienic variable names match autoconf 2019-08-12 15:52:46 -04:00
Mathew Robinson
f659b76958
SERVER-42408 Add build.ninja generation to SCons 2019-08-06 18:06:49 -04:00
Jonathan Reams
0f996060bd
SERVER-42263 Only enable fuzzing tests if libfuzzer is supported by the compiler 2019-07-26 10:23:01 -04:00
Mathew Robinson
d9c06a3b01 SERVER-9668 Use SCons install target tags to identify mapping of targets to install packages. 2019-07-02 13:45:15 -04:00
Roxane
333af6c905 SERVER-41689 Adding Scons support for building with libfuzzer 2019-06-24 11:05:54 -04:00
Andrew Morrow
661588a680 SERVER-41548 Restrict dsymutil to single threaded mode 2019-06-05 16:46:03 -04:00
Mathew Robinson
3b2fb3741d SERVER-40694 Make icecream.py site_tool support Python 3.5 2019-04-24 13:35:40 -04:00
Andrew Morrow
2392f37fec SERVER-40782 Allow specifying explicit ICECC_VERSION on command line 2019-04-24 08:55:35 -04:00
Mathew Robinson
3b94354b60 SERVER-40600 Move encoding kwarg to open call 2019-04-12 10:59:55 -04:00
Mathew Robinson
f4feba485b SERVER-40542 Remove references to pip2 2019-04-10 11:42:47 -04:00
Mathew Robinson
8dd6d47557 SERVER-32295 Support Python 3 2019-04-08 14:08:49 -04:00
Mark Benvenuto
115285a443 SERVER-40002 IDL inline dependencies 2019-03-07 19:38:22 -05:00
Henrik Edin
66430d75e3 SERVER-38176 Compile with /permissive- on MSVC to make the compiler strictly standard conformant. 2019-02-01 17:06:10 -05:00
Mark Benvenuto
9af799a2ea SERVER-38446 idlc.py fails to report errors correct during dependency analysis 2018-12-18 12:19:09 -05:00
Andrew Morrow
6d475fdb5a SERVER-37488 SERVER-37596 Manage debug info and symbol maps info for embedded builds 2018-10-30 13:01:30 -04:00
Andrew Morrow
92b9046433 SERVER-37170 Dont let shared archives become reverse edges for programs 2018-09-21 15:45:39 -04:00
Andrew Morrow
47ab234e91 SERVER-33911 Implement collapsed library builds under a new link model 2018-09-12 16:10:41 -04:00
Andrew Morrow
d175ae80e6 SERVER-36147 Add basic support for targeting emscripten 2018-07-17 15:31:15 -04:00
Andrew Morrow
9e1dd9db4b SERVER-35600 Add support for targeting watchos 2018-06-14 17:54:18 -04:00
Gabriel Russell
31fc16ed8b SERVER-34957 remove unused libdeps_exploring tracking from dagger.py 2018-05-11 16:45:32 -04:00
Andrew Morrow
73a74e4ba3 SERVER-33980 Reduce dependencies for embedded commands 2018-03-29 12:15:39 -04:00
Andrew Morrow
b06203cf7b SERVER-34071 SERVER-34071 Don't assume all executors have targets 2018-03-24 10:32:50 -04:00
Andrew Morrow
82b6d9b431 SERVER-34071 Apply install aliases to other binaries when in hygienic mode 2018-03-23 15:14:36 -04:00
Andrew Morrow
0ebab66992 SERVER-32117 Make embedded builds slimmer 2018-03-15 13:47:14 -04:00
Andrew Morrow
5dfa372b25 SERVER-32117 Minimal hygienic build to support mobile dev 2018-03-06 09:57:57 -05:00
Robert Guo
721846a8b4 SERVER-33203 add benchmark canary tests 2018-03-02 15:56:33 -05:00
Gabriel Russell
b778690717 SERVER-32373 building android targets as TARGET_OS=android 2018-02-15 10:44:29 -05:00
Robert Guo
518d8e0d3c SERVER-33200 add entry point for Benchmark tests 2018-02-14 18:07:21 -05:00
Robert Guo
8d9b68094c SERVER-32785 integrate Google Benchmark with SCons 2018-01-27 11:39:46 -05:00
Mark Benvenuto
86afc6ed82 SERVER-32431 IDL generated code seg faults on s390x 2017-12-27 11:54:14 -05:00
Andrew Morrow
263b5b2cb3 SERVER-30815 Library injections via LIBDEPS_DEPENDENTS should be private
But provide a way to force them public when needed
2017-12-19 10:39:25 -05:00
Mathias Stearn
2680f414b5 SERVER-32130 stop printing arguments in code generation tools 2017-12-08 14:07:07 -05:00
Andrew Morrow
f96e0ef10b SERVER-31800 Disable location information in ABI XML 2017-11-02 16:59:48 -04:00
Andrew Morrow
f1884ccb8b SERVER-30278 SCons icecream integration 2017-10-10 16:11:17 -04:00
Jonathan Reams
8e5e2ece95 SERVER-31222 JSFile source member should not be a reference 2017-09-29 12:06:35 -04:00