{
  "targets": [
    {
      "target_name": "cld-c",
      "type": "static_library",
      "include_dirs": [
        "internal",
      ],
      "sources": [
        "internal/cldutil.cc",
        "internal/cldutil_shared.cc",
        "internal/compact_lang_det.cc",
        "internal/compact_lang_det_hint_code.cc",
        "internal/compact_lang_det_impl.cc",
        "internal/debug.cc",
        "internal/fixunicodevalue.cc",
        "internal/generated_entities.cc",
        "internal/generated_language.cc",
        "internal/generated_ulscript.cc",
        "internal/getonescriptspan.cc",
        "internal/lang_script.cc",
        "internal/offsetmap.cc",
        "internal/scoreonescriptspan.cc",
        "internal/tote.cc",
        "internal/utf8statetable.cc",
        "internal/cld_generated_cjk_uni_prop_80.cc",
        "internal/cld2_generated_cjk_compatible.cc",
        "internal/cld_generated_cjk_delta_bi_32.cc",
        "internal/generated_distinct_bi_0.cc",
        "internal/cld2_generated_quad0122.cc",
        "internal/cld2_generated_deltaocta0122.cc",
        "internal/cld2_generated_deltaoctachrome.cc",
        "internal/cld2_generated_distinctocta0122.cc",
        "internal/cld2_generated_distinctoctachrome.cc",
        "internal/cld2_generated_quadchrome_16.cc",
        "internal/cld2_generated_quadchrome_2.cc",
        "internal/cld_generated_score_quad_octa_0122.cc",
        "internal/cld_generated_score_quad_octa_2.cc"
      ],
      "defines": [],
      "cflags_cc": ["-w", "-std=gnu++98"],
      "cflags_cc!": ["-std=gnu++0x"],
      "link_settings" : {
        "ldflags": ["-z", "muldefs"]
      },
      "xcode_settings": {
        "OTHER_CFLAGS": ["-w"],
        'CLANG_CXX_LANGUAGE_STANDARD': 'c++98'
      }
    }
  ]
}
