{
  'targets': [
    {
      "target_name": "kinectAzure",
      "cflags!": [ "-fno-exceptions" ],
      "cflags_cc!": [ "-fno-exceptions" ],
      "sources": [ "src/kinect_azure.cc" ],
      "include_dirs": [
        "<!@(node -p \"require('node-addon-api').include\")",
        "C:/Kinect/sensor-sdk-1.4.0/build/native/include",
        "C:/Kinect/body-tracking-sdk-1.0.1/build/native/include"
      ],
      "libraries": [
        "C:/Kinect/sensor-sdk-1.4.0/lib/native/amd64/release/k4a.lib",
        "C:/Kinect/sensor-sdk-1.4.0/lib/native/amd64/release/k4arecord.lib",
        "C:/Kinect/body-tracking-sdk-1.0.1/lib/native/amd64/release/k4abt.lib"
      ],
      "copies": [
        {
          "destination": "<(module_root_dir)/build/Release",
          "files": [
            "C:/Kinect/sensor-sdk-1.4.0/lib/native/amd64/release/depthengine_2_0.dll",
            "C:/Kinect/sensor-sdk-1.4.0/lib/native/amd64/release/k4a.dll",
            "C:/Kinect/sensor-sdk-1.4.0/lib/native/amd64/release/k4arecord.dll",
            "C:/Kinect/body-tracking-sdk-1.0.1/lib/native/amd64/release/k4abt.dll",
            "C:/Kinect/body-tracking-sdk-1.0.1/lib/native/amd64/release/onnxruntime.dll",
            "C:/Kinect/body-tracking-sdk-1.0.1/content/dnn_model_2_0.onnx",
            "C:/Kinect/body-tracking-dependencies/lib/native/amd64/release/cublas64_100.dll",
            "C:/Kinect/body-tracking-dependencies/lib/native/amd64/release/cudart64_100.dll",
            "C:/Kinect/body-tracking-dependencies/lib/native/amd64/release/vcomp140.dll",
            "C:/Kinect/cudnn/lib/native/amd64/release/cudnn64_7.dll",
          ]
        }
      ],
      'defines': [ 'NAPI_DISABLE_CPP_EXCEPTIONS' ],
    }
  ]
}
