1cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)# Copyright 2014 The Chromium Authors. All rights reserved. 2cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be 3cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)# found in the LICENSE file. 4cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 5cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles){ 6cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'variables': { 7cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'chromium_code': 1, 8cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }, 9cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'targets': [{ 10cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'target_name': 'events_platform', 11cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'type': '<(component)', 12cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'dependencies': [ 13cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) '../../../base/base.gyp:base', 14cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 15cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'defines': [ 16cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'EVENTS_IMPLEMENTATION', 17cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 18cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'sources': [ 19cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'platform_event_dispatcher.h', 20cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'platform_event_observer.h', 21cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'platform_event_source.cc', 22cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'platform_event_source.h', 23cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'platform_event_source_stub.cc', 24cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'platform_event_types.h', 25cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'scoped_event_dispatcher.cc', 26cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'scoped_event_dispatcher.h', 27cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 28cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'conditions': [ 29cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ['use_x11==1', { 30cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'sources!': [ 31cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) 'platform_event_source_stub.cc', 32cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 33cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }], 34cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) ], 35cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles) }], 36cedac228d2dd51db4b79ea1e72c7f249408ee061Torne (Richard Coles)} 37