When modifying the internals I usually want to run all the tests and make sure that I don’t break any of the modules.
but I never remember exactly if module
comes before or after the module name (i.e. --enable-module-ecdh
vs --enable-ecdh-module
) and it’s a lot to enable all modules.
So I added a short simple flag --enable-dev-mode
that enables everything.
(If we want to make it more configurable, we can set all default values before, then process dev-mode
, and then process the rest of the flags without any action-if-not-given
, so that further flags can override the default dev-mode, but because it’s for development I think this is currently enough)
This also fixes the fact that we’ve assigned use_experimental
but used enable_experimental
.