Commit Graph

16 Commits

Author SHA1 Message Date
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