{
  "targets": [
    {
      "target_name": "simple-libvirt",
      "sources": [
      	"src/main.cc",
      	"src/hypervisor.cc",
      	"src/handler.cc",
      	"src/models/domain.cc",
        "src/workers/connect.cc",
        "src/workers/disconnect.cc",
        "src/workers/startByName.cc",
        "src/workers/shutdownByName.cc",
        "src/workers/deleteByName.cc",
        "src/workers/getAllDomains.cc",
        "src/workers/getDomainByName.cc"
      ],
      "cflags": [
        "-std=c++11"
      ],
      "include_dirs": [
        "<!(node -e \"require('nan')\")"
      ],
      "conditions": [
      	["OS!='win'", {
      		"link_settings": {
          	"libraries": [
            	"<!@(pkg-config --libs libvirt)"
           	]
          },
          "cflags": [
            "<!@(pkg-config --cflags libvirt)"
          ]
      	}],
      	["OS=='mac'", {
          "xcode_settings": {
            "GCC_ENABLE_CPP_RTTI": "YES",
            "OTHER_CPLUSPLUSFLAGS" : [ "-std=c++11", "-stdlib=libc++" ],
            "OTHER_LDFLAGS": [ "-stdlib=libc++" ],
            "MACOSX_DEPLOYMENT_TARGET": "10.7"
          }
        }]
      ]
    }
  ]
}
