build: warn about `--without-ssl` disabling debugger
-
To fix #12758 (closed), added an assertion that if
--without-ssl
or--without-intl
are set, --without-debugger must also be explicitly set. -
Added
--without-debugger
is an alias to--without-inspector
, since we removed the old TCPdebug
protocol the V8inspect
protocol is the only debugger available. Hence disablinginspector
means disabling any kind on JS debugger.
Depends on: https://github.com/nodejs/node/pull/12197 Fixes: https://github.com/nodejs/node/issues/12758
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
documentation is changed or added -
commit message follows commit guidelines
Affected core subsystem(s)
build, tools, inspector, debugger