Index: mojo/mojo_public.gyp |
diff --git a/mojo/mojo_public.gyp b/mojo/mojo_public.gyp |
index 82cb600b527372e9196c9e947b41465e7ea95ac3..b1feb6f8676f927535650bb29592bd103062b688 100644 |
--- a/mojo/mojo_public.gyp |
+++ b/mojo/mojo_public.gyp |
@@ -186,6 +186,31 @@ |
], |
}, |
{ |
+ # GN version: //mojo/message_pump |
+ 'target_name': 'mojo_message_pump_lib', |
+ 'type': '<(component)', |
+ 'defines': [ |
+ 'MOJO_MESSAGE_PUMP_IMPLEMENTATION', |
+ ], |
+ 'dependencies': [ |
+ '../base/base.gyp:base', |
+ '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations', |
+ '<(mojo_system_for_component)', |
+ ], |
+ 'export_dependent_settings': [ |
+ '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations', |
+ ], |
+ 'sources': [ |
+ 'message_pump/handle_watcher.cc', |
+ 'message_pump/handle_watcher.h', |
+ 'message_pump/message_pump_mojo.cc', |
+ 'message_pump/message_pump_mojo.h', |
+ 'message_pump/message_pump_mojo_handler.h', |
+ 'message_pump/time_helper.cc', |
+ 'message_pump/time_helper.h', |
+ ], |
+ }, |
+ { |
# GN version: //mojo/public/js |
'target_name': 'mojo_js_bindings', |
'type': 'static_library', |