add node-gyp generation step to 3rd-party