1# Copyright 2014 The Chromium Authors. All rights reserved. 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5{ 6 'variables': { 7 'chromium_code': 1, 8 }, 9 'targets': [ 10 { 11 'target_name': 'ui_chromeos_resources', 12 'type': 'none', 13 'variables': { 14 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/ui/chromeos/resources', 15 }, 16 'actions': [ 17 { 18 'action_name': 'ui_chromeos_resources', 19 'variables': { 20 'grit_grd_file': 'resources/ui_chromeos_resources.grd', 21 }, 22 'includes': [ '../../build/grit_action.gypi' ], 23 }, 24 ], 25 'includes': [ '../../build/grit_target.gypi' ], 26 }, 27 { 28 'target_name': 'ui_chromeos_strings', 29 'type': 'none', 30 'variables': { 31 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/ui/chromeos/strings', 32 }, 33 'actions': [ 34 { 35 'action_name': 'generate_ui_chromeos_strings', 36 'variables': { 37 'grit_grd_file': 'ui_chromeos_strings.grd', 38 }, 39 'includes': [ '../../build/grit_action.gypi' ], 40 }, 41 ], 42 'includes': [ '../../build/grit_target.gypi' ], 43 }, 44 { 45 'target_name': 'ui_chromeos', 46 'type': '<(component)', 47 'dependencies': [ 48 '../../base/base.gyp:base', 49 '../../chromeos/chromeos.gyp:power_manager_proto', 50 '../../skia/skia.gyp:skia', 51 '../aura/aura.gyp:aura', 52 '../events/events.gyp:events', 53 '../events/events.gyp:gesture_detection', 54 '../views/views.gyp:views', 55 '../wm/wm.gyp:wm', 56 'ui_chromeos_resources', 57 'ui_chromeos_strings', 58 ], 59 'defines': [ 60 'UI_CHROMEOS_IMPLEMENTATION', 61 ], 62 'sources': [ 63 'network/network_icon.cc', 64 'network/network_icon.h', 65 'network/network_icon_animation.cc', 66 'network/network_icon_animation.h', 67 'network/network_icon_animation_observer.h', 68 'network/network_info.cc', 69 'network/network_info.h', 70 'network/network_list.cc', 71 'network/network_list.h', 72 'network/network_list_delegate.h', 73 74 'touch_exploration_controller.cc', 75 'touch_exploration_controller.h', 76 'user_activity_power_manager_notifier.cc', 77 'user_activity_power_manager_notifier.h', 78 ], 79 }, 80 ], 81} 82