Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / mojo / mojo_apps.gypi
index fda9084..9bb57ea 100644 (file)
@@ -5,10 +5,14 @@
 {
   'targets': [
     {
+      # GN version: //mojo/apps/js
+      #             //mojo/apps/js/bindings
+      #             //mojo/apps/js/bindings/gl
       'target_name': 'mojo_js_lib',
       'type': 'static_library',
       'dependencies': [
         '../base/base.gyp:base',
+        '../base/base.gyp:base_i18n',
         '../gin/gin.gyp:gin',
         '../ui/gl/gl.gyp:gl',
         '../v8/tools/gyp/v8.gyp:v8',
@@ -17,7 +21,9 @@
         'mojo_base.gyp:mojo_gles2_bindings',
         'mojo_base.gyp:mojo_js_bindings_lib',
         'mojo_native_viewport_bindings',
-        '<(mojo_gles2_for_loadable_module)',
+      ],
+      'includes': [
+        'mojo_public_gles2_for_loadable_module.gypi',
       ],
       'export_dependent_settings': [
         '../base/base.gyp:base',
@@ -25,7 +31,6 @@
         'mojo_base.gyp:mojo_common_lib',
         'mojo_base.gyp:mojo_gles2_bindings',
         'mojo_native_viewport_bindings',
-        '<(mojo_gles2_for_loadable_module)',
       ],
       'sources': [
         'apps/js/mojo_runner_delegate.cc',
@@ -41,6 +46,7 @@
       ],
     },
     {
+      # GN version: //mojo/apps/js/test:js_to_cpp_bindings
       'target_name': 'mojo_apps_js_bindings',
       'type': 'static_library',
       'sources': [
@@ -55,6 +61,7 @@
       ],
     },
     {
+      # GN version: //mojo/apps/js/test/mojo_apps_js_unittests
       'target_name': 'mojo_apps_js_unittests',
       'type': 'executable',
       'dependencies': [
         'mojo_js_lib',
       ],
       'sources': [
+        'apps/js/test/handle_unittest.cc',
         'apps/js/test/js_to_cpp_unittest.cc',
         'apps/js/test/run_apps_js_tests.cc',
       ],
     },
     {
+      # GN version: //mojo/apps/js:mojo_js
       'target_name': 'mojo_js',
       'type': 'loadable_module',
       'dependencies': [
+        'mojo_base.gyp:mojo_application_chromium',
+        'mojo_base.gyp:mojo_cpp_bindings',
+        'mojo_base.gyp:mojo_utility',
+        'mojo_content_handler_bindings',
         'mojo_js_lib',
         '<(mojo_system_for_loadable_module)',
       ],
       'sources': [
+        'apps/js/application_delegate_impl.cc',
+        'apps/js/js_app.cc',
+        'apps/js/mojo_module.cc',
         'apps/js/main.cc',
       ],
     },