Index: mojo/mojo_services.gyp |
diff --git a/mojo/mojo_services.gyp b/mojo/mojo_services.gyp |
index 23de8b93cee2431a4c470c07793f7dbac004dcca..4bd236eabf4114483057aea6c5d7681c87865539 100644 |
--- a/mojo/mojo_services.gyp |
+++ b/mojo/mojo_services.gyp |
@@ -62,6 +62,57 @@ |
], |
}, |
{ |
+ 'target_name': 'tracing_service_bindings_mojom', |
+ 'type': 'none', |
+ 'variables': { |
+ 'mojom_files': [ |
+ 'services/tracing/public/interfaces/tracing.mojom', |
+ ], |
+ 'mojom_include_path': '<(DEPTH)/mojo/services', |
+ }, |
+ 'includes': [ |
+ 'mojom_bindings_generator_explicit.gypi', |
+ ], |
+ }, |
+ { |
+ # GN version: //mojo/services/tracing/public/interfaces |
+ 'target_name': 'tracing_service_bindings_lib', |
+ 'type': 'static_library', |
+ 'dependencies': [ |
+ 'tracing_service_bindings_mojom', |
+ ], |
+ }, |
+ { |
+ 'target_name': 'tracing_service', |
+ 'type': 'static_library', |
+ 'dependencies': [ |
+ 'tracing_service_bindings_lib', |
+ ], |
+ 'sources': [ |
+ 'services/tracing/trace_data_sink.cc', |
+ 'services/tracing/trace_data_sink.h', |
+ 'services/tracing/trace_recorder_impl.cc', |
+ 'services/tracing/trace_recorder_impl.h', |
+ 'services/tracing/tracing_app.cc', |
+ 'services/tracing/tracing_app.h', |
+ ] |
+ }, |
+ { |
+ 'target_name': 'tracing_service_lib', |
+ 'type': 'static_library', |
+ 'dependencies': [ |
+ 'tracing_service_bindings_lib', |
+ ], |
+ 'sources': [ |
+ 'services/tracing/public/cpp/switches.cc', |
+ 'services/tracing/public/cpp/switches.h', |
+ 'services/tracing/public/cpp/tracing_impl.cc', |
+ 'services/tracing/public/cpp/tracing_impl.h', |
+ 'services/tracing/public/cpp/trace_provider_impl.cc', |
+ 'services/tracing/public/cpp/trace_provider_impl.h', |
+ ], |
+ }, |
+ { |
'target_name': 'updater_bindings_mojom', |
'type': 'none', |
'variables': { |