require node-gyp to build its own