gyp info it worked if it ends with ok
gyp info using node-gyp@3.6.2
gyp info using node@8.11.3 | linux | x64
gyp info spawn /usr/bin/python2
gyp info spawn args [ '/home/jeffrey/.config/yarn/global/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args   'binding.gyp',
gyp info spawn args   '-f',
gyp info spawn args   'make',
gyp info spawn args   '-I',
gyp info spawn args   '/home/jeffrey/core/node_modules/uws/build/config.gypi',
gyp info spawn args   '-I',
gyp info spawn args   '/home/jeffrey/.config/yarn/global/node_modules/node-gyp/addon.gypi',
gyp info spawn args   '-I',
gyp info spawn args   '/home/jeffrey/.node-gyp/8.11.3/include/node/common.gypi',
gyp info spawn args   '-Dlibrary=shared_library',
gyp info spawn args   '-Dvisibility=default',
gyp info spawn args   '-Dnode_root_dir=/home/jeffrey/.node-gyp/8.11.3',
gyp info spawn args   '-Dnode_gyp_dir=/home/jeffrey/.config/yarn/global/node_modules/node-gyp',
gyp info spawn args   '-Dnode_lib_file=/home/jeffrey/.node-gyp/8.11.3/<(target_arch)/node.lib',
gyp info spawn args   '-Dmodule_root_dir=/home/jeffrey/core/node_modules/uws',
gyp info spawn args   '-Dnode_engine=v8',
gyp info spawn args   '--depth=.',
gyp info spawn args   '--no-parallel',
gyp info spawn args   '--generator-output',
gyp info spawn args   'build',
gyp info spawn args   '-Goutput_dir=.' ]
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory '/home/jeffrey/core/node_modules/uws/build'
  CXX(target) Release/obj.target/uws/src/Extensions.o
  CXX(target) Release/obj.target/uws/src/Group.o
  CXX(target) Release/obj.target/uws/src/Networking.o
  CXX(target) Release/obj.target/uws/src/Hub.o
  CXX(target) Release/obj.target/uws/src/Node.o
  CXX(target) Release/obj.target/uws/src/WebSocket.o
  CXX(target) Release/obj.target/uws/src/HTTPSocket.o
  CXX(target) Release/obj.target/uws/src/Socket.o
  CXX(target) Release/obj.target/uws/src/addon.o
In file included from ../src/addon.cpp:3:0:
../src/http.h: In static member function ‘static void HttpServer::Response::writeHead(const v8::FunctionCallbackInfo<v8::Value>&)’:
../src/http.h:149:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                     for (int i = 0; i < headers->Length(); i++) {
                                     ~~^~~~~~~~~~~~~~~~~~~
../src/http.h: In static member function ‘static void HttpServer::getExpressApp(const v8::FunctionCallbackInfo<v8::Value>&)’:
../src/http.h:321:168: warning: ignoring return value of ‘v8::Maybe<bool> v8::Object::SetPrototype(v8::Local<v8::Context>, v8::Local<v8::Value>)’, declared with attribute warn_unused_result [-Wunused-result]
             express->Get(String::NewFromUtf8(isolate, "request"))->ToObject()->SetPrototype(context, Local<Object>::New(args.GetIsolate(), reqTemplate)->GetPrototype());
                                                                                                                                                                        ^
In file included from /home/jeffrey/.node-gyp/8.11.3/include/node/node.h:63:0,
                 from ../src/addon.h:1,
                 from ../src/addon.cpp:2:
/home/jeffrey/.node-gyp/8.11.3/include/node/v8.h:3272:37: note: declared here
   V8_WARN_UNUSED_RESULT Maybe<bool> SetPrototype(Local<Context> context,
                                     ^~~~~~~~~~~~
In file included from ../src/addon.cpp:3:0:
../src/http.h:322:169: warning: ignoring return value of ‘v8::Maybe<bool> v8::Object::SetPrototype(v8::Local<v8::Context>, v8::Local<v8::Value>)’, declared with attribute warn_unused_result [-Wunused-result]
             express->Get(String::NewFromUtf8(isolate, "response"))->ToObject()->SetPrototype(context, Local<Object>::New(args.GetIsolate(), resTemplate)->GetPrototype());
                                                                                                                                                                         ^
In file included from /home/jeffrey/.node-gyp/8.11.3/include/node/node.h:63:0,
                 from ../src/addon.h:1,
                 from ../src/addon.cpp:2:
/home/jeffrey/.node-gyp/8.11.3/include/node/v8.h:3272:37: note: declared here
   V8_WARN_UNUSED_RESULT Maybe<bool> SetPrototype(Local<Context> context,
                                     ^~~~~~~~~~~~
  SOLINK_MODULE(target) Release/obj.target/uws.node
  COPY Release/uws.node
  ACTION binding_gyp_action_after_build_target_move_lib uws
  TOUCH Release/obj.target/action_after_build.stamp
make: Leaving directory '/home/jeffrey/core/node_modules/uws/build'
gyp info ok 
