Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / ui / chromeos / ui_chromeos.gyp
index 9a87672..8fb32dd 100644 (file)
@@ -8,19 +8,69 @@
   },
   'targets': [
     {
+      'target_name': 'ui_chromeos_resources',
+      'type': 'none',
+      'variables': {
+        'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/ui/chromeos/resources',
+      },
+      'actions': [
+        {
+          'action_name': 'ui_chromeos_resources',
+          'variables': {
+            'grit_grd_file': 'resources/ui_chromeos_resources.grd',
+          },
+          'includes': [ '../../build/grit_action.gypi' ],
+        },
+      ],
+      'includes': [ '../../build/grit_target.gypi' ],
+    },
+    {
+      'target_name': 'ui_chromeos_strings',
+      'type': 'none',
+      'variables': {
+        'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/ui/chromeos/strings',
+      },
+      'actions': [
+        {
+          'action_name': 'generate_ui_chromeos_strings',
+          'variables': {
+            'grit_grd_file': 'ui_chromeos_strings.grd',
+          },
+          'includes': [ '../../build/grit_action.gypi' ],
+        },
+      ],
+      'includes': [ '../../build/grit_target.gypi' ],
+    },
+    {
       'target_name': 'ui_chromeos',
       'type': '<(component)',
       'dependencies': [
         '../../base/base.gyp:base',
+        '../../chromeos/chromeos.gyp:power_manager_proto',
         '../../skia/skia.gyp:skia',
         '../aura/aura.gyp:aura',
         '../events/events.gyp:events',
+        '../events/events.gyp:gesture_detection',
+        '../views/views.gyp:views',
         '../wm/wm.gyp:wm',
+        'ui_chromeos_resources',
+        'ui_chromeos_strings',
       ],
       'defines': [
         'UI_CHROMEOS_IMPLEMENTATION',
       ],
       'sources': [
+        'network/network_icon.cc',
+        'network/network_icon.h',
+        'network/network_icon_animation.cc',
+        'network/network_icon_animation.h',
+        'network/network_icon_animation_observer.h',
+        'network/network_info.cc',
+        'network/network_info.h',
+        'network/network_list.cc',
+        'network/network_list.h',
+        'network/network_list_delegate.h',
+
         'touch_exploration_controller.cc',
         'touch_exploration_controller.h',
         'user_activity_power_manager_notifier.cc',