title: How to integrate a C++ project with NodeJS using CMake
body: <p>I have a project that is written in cross-platform C++ that I have been working on for a long time using Visual Studio to compile and debug.</p>
  
  <p>My project includes a C++ library as well as executables for the library</p>
  
  <p>Within the last year I wrote some cross-platform build scripts using CMake and Python. I have decided that I would also like to use my project as a NodeJS C++ addon, so I have abandoned CMake if favor of GYP to work with <code>node-gyp</code>.</p>
  
  <p>GYP is working great for my projects as well as integration with NodeJS, however I also need to get Google Test working with my project again, which uses CMake.</p>
  
  <p>I have been researching this problem for a long time, and do not have a clear direction to go. I could restore the previous CMake/Python build system I had before, but I would have no idea how to continue supporting integration with NodeJS.</p>
  
  <p>I am wondering if there is a solution that will allow me to easily integrate with NodeJS, as well as other projects. I also intend to integrate with the V8 engine, which uses the GN build system.</p>
  
  <p>Thanks in advance to anyone who can help!</p>