From 3a42e9d82fce6618694c807ed090293c7d0ca2cb Mon Sep 17 00:00:00 2001 From: Adrien Beraud <adrien.beraud@savoirfairelinux.com> Date: Sun, 18 Jun 2017 23:16:07 +0200 Subject: [PATCH] nodejs: build module after generating bindings Change-Id: I2170cffef8a14578a61aa81f1ac62928f3fd3662 --- bin/nodejs/Makefile.am | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/bin/nodejs/Makefile.am b/bin/nodejs/Makefile.am index f2b1e82c19..612dfc70ee 100644 --- a/bin/nodejs/Makefile.am +++ b/bin/nodejs/Makefile.am @@ -1,10 +1,18 @@ include $(top_srcdir)/globals.mk -BUILT_SOURCES= \ - ring_wrapper.cpp +BUILT_SOURCES= \ + ring_wrapper.cpp \ + build/Makefile \ + build/Release/obj.target/dring.node ring_wrapper.cpp: jni_interface.i configurationmanager.i managerimpl.i $(SWIG) -v -c++ -javascript -node -o ring_wrapper.cpp jni_interface.i +build/Makefile: ring_wrapper.cpp binding.gyp + node-gyp configure + +build/Release/obj.target/dring.node: build/Makefile ring_wrapper.cpp + node-gyp build + CLEANFILES= \ $(BUILT_SOURCES) -- GitLab