{
  "targets": [
    {
      "target_name": "addon",
      "sources": [
        "csrc/addon.cc",
        "csrc/Lyra2RE/Lyra2.c",
        "csrc/Lyra2RE/Lyra2RE.c",
        "csrc/Lyra2RE/Sponge.c",
        "csrc/Lyra2RE/blake.c",
        "csrc/Lyra2RE/bmw.c",
        "csrc/Lyra2RE/cubehash.c",
        "csrc/Lyra2RE/groestl.c",
        "csrc/Lyra2RE/keccak.c",
        "csrc/Lyra2RE/skein.c"
      ],
      "include_dirs"  : [
            "<!(node -e \"require('nan')\")"
      ],
      "cflags": [
        "-std=c++11 -w"
      ],
      "conditions": [
        [ "OS!=\"win\"", {
          "cflags+": [ "-std=c++11" ],
          "cflags_c+": [ "-std=c++11" ],
          "cflags_cc+": [ "-std=c++11" ]
        }],
        [ "OS==\"mac\"", {
          "xcode_settings": {
            "OTHER_CPLUSPLUSFLAGS": [ "-std=c++11", "-stdlib=libc++", "-w" ],
            "OTHER_LDFLAGS": [ "-stdlib=libc++" ],
            "MACOSX_DEPLOYMENT_TARGET": "10.7"
          }
        }]
      ]
    }
  ]
}
