diff --git a/bin/nodejs/Makefile.am b/bin/nodejs/Makefile.am index f2b1e82c1906e818ea9bfbecb30f9fde2d7dffeb..612dfc70ee1fe6e34f763bd274851799f546e7ae 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)