Mathew Robinson
|
12b63497b8
|
SERVER-45301 Not all expected aliases are present in the ninja generator output
|
2020-02-13 15:21:41 +00:00 |
|
Mathew Robinson
|
f31bc89f66
|
SERVER-45048 Use hygienic builds in Evergreen
|
2020-02-13 15:21:41 +00:00 |
|
Ian Boros
|
f51b997ba1
|
SERVER-46047 fix compiledb ninja target
|
2020-02-10 17:45:57 +00:00 |
|
Mathew Robinson
|
6017618f1a
|
SERVER-46035 Disable embedManifest*Check on Windows for Ninja
|
2020-02-10 16:03:40 +00:00 |
|
Andrew Morrow
|
01074b4518
|
SERVER-46021 Improve Ninja generator escaping for origin processing
|
2020-02-07 16:33:45 +00:00 |
|
Mathew Robinson
|
b70432be43
|
SERVER-40943 Fix typo in ninja rule mappings
|
2020-02-05 22:17:38 +00:00 |
|
Mathew Robinson
|
ffb5317f9e
|
SERVER-45824 Only allow one output for rspfile ninja rules
|
2020-02-04 21:08:51 +00:00 |
|
Henrik Edin
|
2b5356ef52
|
SERVER-45946 Suppress "1 file(s) copied." spam when using ninja on Windows
|
2020-02-04 18:16:39 +00:00 |
|
Mathew Robinson
|
e69c698233
|
SERVER-45824 Use Ninja's response files instead of hard coding them into the generated file
|
2020-02-04 16:54:48 +00:00 |
|
Mathew Robinson
|
fc200fe8df
|
Revert "SERVER-45824 Use Ninja's response files instead of hard coding them into the generated file"
This reverts commit 4dfbe1988c .
|
2020-01-31 22:37:45 +00:00 |
|
Mathew Robinson
|
e1774c067b
|
Revert "SERVER-45302 Only write Ninja file if the contents have changed"
This reverts commit 66c7d6485f .
|
2020-01-31 22:37:45 +00:00 |
|
Mathew Robinson
|
66c7d6485f
|
SERVER-45302 Only write Ninja file if the contents have changed
|
2020-01-31 17:07:09 +00:00 |
|
Mathew Robinson
|
4dfbe1988c
|
SERVER-45824 Use Ninja's response files instead of hard coding them into the generated file
|
2020-01-31 17:07:09 +00:00 |
|
Mathew Robinson
|
5935ff7832
|
SERVER-45479 Teach ninja how to build test lists
|
2020-01-30 15:16:40 +00:00 |
|
Mathew Robinson
|
38aee4fa7d
|
SERVER-45727 Do not discard outputs
|
2020-01-25 03:21:36 +00:00 |
|
Mathew Robinson
|
e4f034d162
|
SERVER-45727 Only pass down environment variables that matter to Ninja
|
2020-01-24 20:36:24 +00:00 |
|
Mathew Robinson
|
d4970df851
|
SERVER-45724 Make new generator as fast as old module
|
2020-01-24 16:08:37 +00:00 |
|
Mathew Robinson
|
d1c3869041
|
SERVER-45682 Correct Ninja compiledb, improve performance
|
2020-01-22 18:30:42 +00:00 |
|
Mathew Robinson
|
02f3b3a204
|
SERVER-42702 $PYTHON should not be used in build signature
|
2020-01-16 23:04:43 +00:00 |
|
Mathew Robinson
|
a46da9f6b3
|
SERVER-44947 Wire test execution targets into Ninja generator
|
2020-01-13 23:18:59 +00:00 |
|
Mathew Robinson
|
91b99094e0
|
SERVER-45134 Generate compile database with Ninja
|
2020-01-10 17:34:08 +00:00 |
|
Mathew Robinson
|
af8105297a
|
SERVER-44947 Make test lists depend on the tests
|
2020-01-09 19:46:46 +00:00 |
|
Mathew Robinson
|
16207c4fa7
|
SERVER-44947 Allow test execution selection by test source file name
|
2020-01-07 18:48:42 +00:00 |
|
Mathew Robinson
|
ae1bfe7026
|
SERVER-45379 Add pools in self.pools during generation
|
2020-01-07 17:05:50 +00:00 |
|
Mathew Robinson
|
d5da349ff1
|
SERVER-45379 Don't regenerate ninja immediately after generating
|
2020-01-07 15:50:42 +00:00 |
|
Mathew Robinson
|
77fd09b418
|
Revert "SERVER-44947 Allow test execution selection by test source file name"
|
2020-01-06 19:53:40 +00:00 |
|
Mathew Robinson
|
7099b048c2
|
SERVER-44947 Allow test execution selection by test source file name
|
2020-01-06 17:03:45 +00:00 |
|
Andrew Morrow
|
00a41363a7
|
SERVER-45171 Improve handling of transitive dependencies in hygienic
|
2020-01-03 17:53:50 +00:00 |
|
Andrew Morrow
|
01fc07d7e0
|
SERVER-44768 Make ccache work right with icecream and Ninja
|
2019-12-26 20:49:40 +00:00 |
|
Mathew Robinson
|
b1c0455f82
|
SERVER-45165 Support env['ENV'] in Ninja generator
|
2019-12-20 14:17:36 +00:00 |
|
Andrew Morrow
|
1cace75040
|
SERVER-45130 Make icecc tool resilient to ninja tool
|
2019-12-17 20:09:33 +00:00 |
|
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 |
|