1cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles){ 2cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'variables': { 3cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'chromium_code': 1, 4cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }, 5cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'includes': [ 6cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) '../../build/common_untrusted.gypi', 7cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 8cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'conditions': [ 9cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ['disable_nacl==0 and disable_nacl_untrusted==0', { 10cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'targets': [ 11cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) { 12cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'target_name': 'latency_info_nacl', 13cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'type': 'none', 14cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'defines': [ 15cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'EVENTS_BASE_IMPLEMENTATION', 16cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'EVENTS_IMPLEMENTATION', 17cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 18cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'include_dirs': [ 19cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) '../..', 20cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 21cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'dependencies': [ 22cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) '<(DEPTH)/base/base_nacl.gyp:base_nacl', 23cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) '<(DEPTH)/ipc/ipc_nacl.gyp:ipc_nacl', 24cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) '<(DEPTH)/native_client/tools.gyp:prep_toolchain' 25cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 26cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'variables': { 27cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'nacl_untrusted_build': 1, 28cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'nlib_target': 'liblatency_info_nacl.a', 29cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'build_glibc': 0, 30cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'build_newlib': 0, 31cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'build_irt': 1, 32cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }, 33cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'sources': [ 34cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'latency_info.cc', 35cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'latency_info.h', 36cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'ipc/latency_info_param_traits.cc', 37cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'ipc/latency_info_param_traits.h', 38cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 39cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }, 40cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 41cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }], 42cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ['disable_nacl!=1 and OS=="win" and target_arch=="ia32"', { 43cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'targets': [ 44cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) { 45cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'target_name': 'latency_info_nacl_win64', 46cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'type' : '<(component)', 47cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'variables': { 48cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'nacl_win64_target': 1, 49cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }, 50cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'dependencies': [ 51cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) '<(DEPTH)/base/base.gyp:base_win64', 52cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) '<(DEPTH)/ipc/ipc.gyp:ipc_win64', 53cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 54cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'defines': [ 55cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'EVENTS_BASE_IMPLEMENTATION', 56cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'EVENTS_IMPLEMENTATION', 57cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) '<@(nacl_win64_defines)', 58cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 59cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'include_dirs': [ 60cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) '../..', 61cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 62cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'sources': [ 63cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'latency_info.cc', 64cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'latency_info.h', 65cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'ipc/latency_info_param_traits.cc', 66cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'ipc/latency_info_param_traits.h', 67cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 68cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'configurations': { 69cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'Common_Base': { 70cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'msvs_target_platform': 'x64', 71cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }, 72cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }, 73cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }, 74cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 75cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }], 76cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 77cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)} 78cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 79