Skip to content

build,test: make building addon tests less fragile

  • get rid of recursive make for building the node binary
  • use module name 'binding' in addons.md and addons-napi/*/binding.gyp
  • make addons-verify.js write out dependencies for generated add-ons
  • make gyp write out dependencies for all static deps

This is prep work for a dusted off and super-powered version of #12231.

make finally works as intended now:

$ make
make: Nothing to be done for 'all'.

And make -j8 test (finally!) builds add-ons in parallel.

CI: https://ci.nodejs.org/job/node-test-pull-request/11830/ CI: https://ci.nodejs.org/job/node-test-pull-request/11831/

Merge request reports

Loading