Richard Samuels
5a407c4804
SERVER-67122 Add warning when requesting a module that doesn't exist or when loading legacy ninja module
...
(cherry picked from commit 7da265df0f )
2022-07-27 15:21:28 +00:00
Mathew Robinson
58abcf6577
SERVER-44390 Optimize for success in moduleconfig
2019-12-04 15:15:36 +00:00
Mathew Robinson
8dd6d47557
SERVER-32295 Support Python 3
2019-04-08 14:08:49 -04:00
Gabriel Russell
6e69080522
SERVER-38056 enable building just some of the pieces of the enterprise module
2018-11-30 15:26:43 -05:00
Jonathan Abrahams
c50c68fef1
SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy
2018-04-05 14:41:58 -04:00
Jonathan Abrahams
36148ad8bb
SERVER-23312 Format Python files with yapf
2018-03-26 13:04:25 -04:00
Mark Benvenuto
c776e095ac
SERVER-28308 Integrate python linting for IDL into Evergreen
2017-04-18 18:18:26 -04:00
Mark Benvenuto
01965cf52b
SERVER-18575: clang_format.py
2015-06-20 10:55:52 -04:00
Mathias Stearn
a7fa0b96f5
SERVER-17897 Add a way to opt out of building modules
2015-04-09 11:35:56 -04:00
Andrew Morrow
054ac98b9a
SERVER-8466 SERVER-8467 Clang support and autodetection
2013-03-15 20:24:49 -04:00
Andy Schwerin
2716c5467a
SERVER-7118 Change "mongo modules" to use SConscript files for modules.
...
Also allows you to have modules in mongos and the shell, as well as mongod.
Requires changes to the modules, to have SConscript files, and define libraries.
Allows modules to have unit tests, interesting linking rules, dependencies into
mongo, etc.
Still may need to do some work on includes. The mongo-enterprise module has very
simple include requirements, today.
2012-10-23 16:35:42 -04:00
Dan Crosta
2f5f6a8de1
skip building the moduletests.txt file if no modules
2012-07-11 09:25:09 -04:00
Dan Crosta
a6989ade62
allow db modules to declare scripts that are run as a test suite
2012-07-10 11:13:00 -04:00
Dan Crosta
0cd941df19
use env.Glob in buildscripts/moduleconfig
2012-07-10 11:13:00 -04:00
Dan Crosta
6d0f042442
db/modules may not exist, so don't fail if it doesn't
2012-07-06 16:32:11 -04:00
Dan Crosta
09c5aff0fe
discover and configure modules in db/modules/
2012-07-06 16:08:39 -04:00