1 { 2 'TOOLS': ['bionic', 'newlib', 'glibc', 'bionic', 'pnacl', 'linux', 'win'], 3 'SEARCH': [ 4 '../../../../third_party/jsoncpp/overrides/include/json', 5 '../../../../third_party/jsoncpp/overrides/src/lib_json', 6 '../../../../third_party/jsoncpp/source/include/json', 7 '../../../../third_party/jsoncpp/source/src/lib_json', 8 '../../../../third_party/jsoncpp', 9 ], 10 'TARGETS': [ 11 { 12 'NAME' : 'jsoncpp', 13 'TYPE' : 'lib', 14 'DEFINES': ['JSON_USE_EXCEPTION=0'], 15 'SOURCES' : [ 16 'json_reader.cpp', 17 'json_value.cpp', 18 'json_writer.cpp', 19 ], 20 'CXXFLAGS': ['-Wno-strict-aliasing'] 21 } 22 ], 23 'HEADERS': [ 24 { 25 'DEST': 'include/json', 26 'FILES': [ 27 'assertions.h', 28 'autolink.h', 29 'config.h', 30 'features.h', 31 'forwards.h', 32 'json.h', 33 'reader.h', 34 'value.h', 35 'writer.h', 36 ], 37 }, 38 ], 39 'DATA': [ 40 'LICENSE', 41 'README.chromium', 42 'json_batchallocator.h', 43 'json_internalarray.inl', 44 'json_internalmap.inl', 45 'json_tool.h', 46 'json_valueiterator.inl', 47 ], 48 'DEST': 'src', 49 'NAME': 'jsoncpp', 50 } 51