Mathew Robinson
|
5660c43032
|
SERVER-45197 Ninja builder creates invalid file when SCons split dwarf emitter is enabled
|
2019-12-17 19:57:47 +00:00 |
|
Mathew Robinson
|
df561affc6
|
SERVER-45169 Ninja always sees wiredtiger_ext.h as out of date on Windows
|
2019-12-17 16:53:40 +00:00 |
|
Mathew Robinson
|
3da6513067
|
SERVER-44729 Remove unnecessary stats during Ninja generation
|
2019-12-11 21:08:41 +00:00 |
|
Mathew Robinson
|
53de62cc12
|
SERVER-44970 Remove noop_action from site_scons/site_tools/libtool.py
|
2019-12-11 20:54:37 +00:00 |
|
Mathew Robinson
|
98c07f8d4c
|
SERVER-45005 Make the ninja tool able to be loaded uncondtionally
|
2019-12-11 20:04:42 +00:00 |
|
Mathew Robinson
|
577ea7fccd
|
SERVER-44729 Remove unneeded WhereIs IO from ninja generator
|
2019-12-10 18:26:43 +00:00 |
|
Mathew Robinson
|
b541f873fe
|
SERVER-45005 Correct an indentation bug causing an undefined reference
|
2019-12-10 18:03:48 +00:00 |
|
Mathew Robinson
|
3dab501342
|
SERVER-45005 The generated ninja file deletes response files after first use
|
2019-12-09 20:12:47 +00:00 |
|
Mathew Robinson
|
6b013542da
|
SERVER-44767 Make depfile support more robust and configurable
|
2019-12-09 19:38:43 +00:00 |
|
Mathew Robinson
|
d8acb38f17
|
SERVER-44767 Add depfile support to new Ninja generator
|
2019-12-08 01:59:50 +00:00 |
|
Andrew Morrow
|
7c428b6fba
|
SERVER-44557 Set the default for MSVC_VERSION to VS2017
|
2019-12-08 01:30:07 +00:00 |
|
Mathew Robinson
|
79c90bc555
|
SERVER-44728 Improve performance of idl_scanner
|
2019-12-04 15:00:54 +00:00 |
|
Mathew Robinson
|
a3dc86799f
|
SERVER-44907 NINJA_SUFFIX should prepend a dot if one is not supplied
|
2019-12-03 16:23:53 +00:00 |
|
Mathew Robinson
|
542479adb8
|
SERVER-42408 Ensure hygienic builds work with Ninja
|
2019-11-19 17:19:15 +00:00 |
|
Mathew Robinson
|
ba9a82eab1
|
SERVER-44364
|
2019-11-06 17:39:43 +00:00 |
|
Andrew Morrow
|
2f4e03bbca
|
SERVER-43730 Small build system speed improvements
These should speed up all SCons startup tasks for both
vanilla SCons and Ninja generation
|
2019-10-14 22:46:31 +00:00 |
|
Andrew Morrow
|
0682563bfb
|
SERVER-43368 Revert SCons icecream integration to working state
This reverts the following commits:
- 166a5d78c1
- f659b76958
|
2019-10-11 20:39:56 +00:00 |
|
Andrew Morrow
|
54d1ab6130
|
SERVER-42887 Make roles injectible instead
|
2019-09-16 19:21:02 +00:00 |
|
Mathew Robinson
|
9672002569
|
SERVER-41972 Integrate mongo_benchmark.py with Hygienic
|
2019-09-10 14:12:25 +00:00 |
|
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
|
47ab234e91
|
SERVER-33911 Implement collapsed library builds under a new link model
|
2018-09-12 16:10:41 -04:00 |
|