use system-installed node-gyp for building test modules
authorJérémy Lal <kapouer@melix.org>
Mon, 13 Jun 2022 07:11:34 +0000 (08:11 +0100)
committerJérémy Lal <kapouer@melix.org>
Mon, 13 Jun 2022 07:11:34 +0000 (08:11 +0100)
Last-Update: 2015-09-09
Forwarded: not-needed

Gbp-Pq: Topic deps
Gbp-Pq: Name node_gyp.patch

Makefile

index 1455474a2d11c6d625dfcd038379daebc9c65011..07a5b8d0847825e5818b4df7b92d17eeb522ff80 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -358,14 +358,14 @@ ADDONS_BINDING_SOURCES := \
        $(filter-out test/addons/??_*/*.h, $(wildcard test/addons/*/*.h))
 
 ADDONS_PREREQS := config.gypi \
-       deps/npm/node_modules/node-gyp/package.json tools/build-addons.js \
+       tools/build-addons.js \
        deps/uv/include/*.h deps/v8/include/*.h \
        src/node.h src/node_buffer.h src/node_object_wrap.h src/node_version.h
 
 define run_build_addons
 env npm_config_loglevel=$(LOGLEVEL) npm_config_nodedir="$$PWD" \
        npm_config_python="$(PYTHON)" $(NODE) "$$PWD/tools/build-addons" \
-       "$$PWD/deps/npm/node_modules/node-gyp/bin/node-gyp.js" \
+       "/usr/bin/node-gyp" \
        $1
 touch $2
 endef