commands: { copy_before: { from: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/third_party/protobuf/stable_cronet_third_party_protobuf_protoc__testing/linux_glibc_x86_64/stable_cronet_third_party_protobuf_protoc__testing" to: "tools/out/bin/stable_cronet_third_party_protobuf_protoc__testing" executable: false } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/call_stack_profile.proto" to: "external/cronet/stable/third_party/metrics_proto/call_stack_profile.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/cast_logs.proto" to: "external/cronet/stable/third_party/metrics_proto/cast_logs.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/chrome_os_app_list_launch_event.proto" to: "external/cronet/stable/third_party/metrics_proto/chrome_os_app_list_launch_event.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/chrome_user_metrics_extension.proto" to: "external/cronet/stable/third_party/metrics_proto/chrome_user_metrics_extension.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/custom_tab_session.proto" to: "external/cronet/stable/third_party/metrics_proto/custom_tab_session.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/device_state.proto" to: "external/cronet/stable/third_party/metrics_proto/device_state.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/dwa/deidentified_web_analytics.proto" to: "external/cronet/stable/third_party/metrics_proto/dwa/deidentified_web_analytics.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/execution_context.proto" to: "external/cronet/stable/third_party/metrics_proto/execution_context.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/extension_install.proto" to: "external/cronet/stable/third_party/metrics_proto/extension_install.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/histogram_event.proto" to: "external/cronet/stable/third_party/metrics_proto/histogram_event.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/omnibox_event.proto" to: "external/cronet/stable/third_party/metrics_proto/omnibox_event.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/omnibox_focus_type.proto" to: "external/cronet/stable/third_party/metrics_proto/omnibox_focus_type.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/omnibox_input_type.proto" to: "external/cronet/stable/third_party/metrics_proto/omnibox_input_type.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/omnibox_scoring_signals.proto" to: "external/cronet/stable/third_party/metrics_proto/omnibox_scoring_signals.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/perf_data.proto" to: "external/cronet/stable/third_party/metrics_proto/perf_data.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/perf_stat.proto" to: "external/cronet/stable/third_party/metrics_proto/perf_stat.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/printer_event.proto" to: "external/cronet/stable/third_party/metrics_proto/printer_event.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/private_metrics/private_metrics.proto" to: "external/cronet/stable/third_party/metrics_proto/private_metrics/private_metrics.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/reporting_info.proto" to: "external/cronet/stable/third_party/metrics_proto/reporting_info.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/sampled_profile.proto" to: "external/cronet/stable/third_party/metrics_proto/sampled_profile.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/structured_data.proto" to: "external/cronet/stable/third_party/metrics_proto/structured_data.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/system_profile.proto" to: "external/cronet/stable/third_party/metrics_proto/system_profile.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/trace_log.proto" to: "external/cronet/stable/third_party/metrics_proto/trace_log.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/translate_event.proto" to: "external/cronet/stable/third_party/metrics_proto/translate_event.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/ukm/aggregate.proto" to: "external/cronet/stable/third_party/metrics_proto/ukm/aggregate.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/ukm/entry.proto" to: "external/cronet/stable/third_party/metrics_proto/ukm/entry.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/ukm/report.proto" to: "external/cronet/stable/third_party/metrics_proto/ukm/report.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/ukm/source.proto" to: "external/cronet/stable/third_party/metrics_proto/ukm/source.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/ukm/web_features.proto" to: "external/cronet/stable/third_party/metrics_proto/ukm/web_features.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/user_action_event.proto" to: "external/cronet/stable/third_party/metrics_proto/user_action_event.proto" } copy_before: { from: "external/cronet/stable/third_party/metrics_proto/user_demographics.proto" to: "external/cronet/stable/third_party/metrics_proto/user_demographics.proto" } copy_before: { from: "external/cronet/stable/third_party/protobuf/src/google/protobuf/descriptor.proto" to: "external/cronet/stable/third_party/protobuf/src/google/protobuf/descriptor.proto" } chdir: true command: "CC_ARCH=x86_64 CC_NATIVE_BRIDGE= CC_MULTILIB=lib64 CC_OS=android && __SBOX_SANDBOX_DIR__/tools/out/bin/stable_cronet_third_party_protobuf_protoc__testing --proto_path=external/cronet/stable/third_party/metrics_proto --cpp_out=lite=true:__SBOX_SANDBOX_DIR__/out/third_party/metrics_proto/ external/cronet/stable/third_party/metrics_proto/call_stack_profile.proto external/cronet/stable/third_party/metrics_proto/cast_logs.proto external/cronet/stable/third_party/metrics_proto/chrome_os_app_list_launch_event.proto external/cronet/stable/third_party/metrics_proto/chrome_user_metrics_extension.proto external/cronet/stable/third_party/metrics_proto/custom_tab_session.proto external/cronet/stable/third_party/metrics_proto/device_state.proto external/cronet/stable/third_party/metrics_proto/dwa/deidentified_web_analytics.proto external/cronet/stable/third_party/metrics_proto/execution_context.proto external/cronet/stable/third_party/metrics_proto/extension_install.proto external/cronet/stable/third_party/metrics_proto/histogram_event.proto external/cronet/stable/third_party/metrics_proto/omnibox_event.proto external/cronet/stable/third_party/metrics_proto/omnibox_focus_type.proto external/cronet/stable/third_party/metrics_proto/omnibox_input_type.proto external/cronet/stable/third_party/metrics_proto/omnibox_scoring_signals.proto external/cronet/stable/third_party/metrics_proto/perf_data.proto external/cronet/stable/third_party/metrics_proto/perf_stat.proto external/cronet/stable/third_party/metrics_proto/printer_event.proto external/cronet/stable/third_party/metrics_proto/private_metrics/private_metrics.proto external/cronet/stable/third_party/metrics_proto/reporting_info.proto external/cronet/stable/third_party/metrics_proto/sampled_profile.proto external/cronet/stable/third_party/metrics_proto/structured_data.proto external/cronet/stable/third_party/metrics_proto/system_profile.proto external/cronet/stable/third_party/metrics_proto/trace_log.proto external/cronet/stable/third_party/metrics_proto/translate_event.proto external/cronet/stable/third_party/metrics_proto/ukm/aggregate.proto external/cronet/stable/third_party/metrics_proto/ukm/entry.proto external/cronet/stable/third_party/metrics_proto/ukm/report.proto external/cronet/stable/third_party/metrics_proto/ukm/source.proto external/cronet/stable/third_party/metrics_proto/ukm/web_features.proto external/cronet/stable/third_party/metrics_proto/user_action_event.proto external/cronet/stable/third_party/metrics_proto/user_demographics.proto" copy_after: { from: "out/third_party/metrics_proto/call_stack_profile.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/call_stack_profile.pb.h" } copy_after: { from: "out/third_party/metrics_proto/cast_logs.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/cast_logs.pb.h" } copy_after: { from: "out/third_party/metrics_proto/chrome_os_app_list_launch_event.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/chrome_os_app_list_launch_event.pb.h" } copy_after: { from: "out/third_party/metrics_proto/chrome_user_metrics_extension.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/chrome_user_metrics_extension.pb.h" } copy_after: { from: "out/third_party/metrics_proto/custom_tab_session.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/custom_tab_session.pb.h" } copy_after: { from: "out/third_party/metrics_proto/device_state.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/device_state.pb.h" } copy_after: { from: "out/third_party/metrics_proto/dwa/deidentified_web_analytics.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/dwa/deidentified_web_analytics.pb.h" } copy_after: { from: "out/third_party/metrics_proto/execution_context.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/execution_context.pb.h" } copy_after: { from: "out/third_party/metrics_proto/extension_install.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/extension_install.pb.h" } copy_after: { from: "out/third_party/metrics_proto/histogram_event.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/histogram_event.pb.h" } copy_after: { from: "out/third_party/metrics_proto/omnibox_event.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/omnibox_event.pb.h" } copy_after: { from: "out/third_party/metrics_proto/omnibox_focus_type.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/omnibox_focus_type.pb.h" } copy_after: { from: "out/third_party/metrics_proto/omnibox_input_type.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/omnibox_input_type.pb.h" } copy_after: { from: "out/third_party/metrics_proto/omnibox_scoring_signals.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/omnibox_scoring_signals.pb.h" } copy_after: { from: "out/third_party/metrics_proto/perf_data.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/perf_data.pb.h" } copy_after: { from: "out/third_party/metrics_proto/perf_stat.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/perf_stat.pb.h" } copy_after: { from: "out/third_party/metrics_proto/printer_event.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/printer_event.pb.h" } copy_after: { from: "out/third_party/metrics_proto/private_metrics/private_metrics.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/private_metrics/private_metrics.pb.h" } copy_after: { from: "out/third_party/metrics_proto/reporting_info.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/reporting_info.pb.h" } copy_after: { from: "out/third_party/metrics_proto/sampled_profile.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/sampled_profile.pb.h" } copy_after: { from: "out/third_party/metrics_proto/structured_data.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/structured_data.pb.h" } copy_after: { from: "out/third_party/metrics_proto/system_profile.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/system_profile.pb.h" } copy_after: { from: "out/third_party/metrics_proto/trace_log.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/trace_log.pb.h" } copy_after: { from: "out/third_party/metrics_proto/translate_event.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/translate_event.pb.h" } copy_after: { from: "out/third_party/metrics_proto/ukm/aggregate.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/ukm/aggregate.pb.h" } copy_after: { from: "out/third_party/metrics_proto/ukm/entry.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/ukm/entry.pb.h" } copy_after: { from: "out/third_party/metrics_proto/ukm/report.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/ukm/report.pb.h" } copy_after: { from: "out/third_party/metrics_proto/ukm/source.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/ukm/source.pb.h" } copy_after: { from: "out/third_party/metrics_proto/ukm/web_features.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/ukm/web_features.pb.h" } copy_after: { from: "out/third_party/metrics_proto/user_action_event.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/user_action_event.pb.h" } copy_after: { from: "out/third_party/metrics_proto/user_demographics.pb.h" to: "out_adevtool_deps/soong/.intermediates/external/cronet/stable/stable_cronet_22765588_metrics_proto_metrics_proto_gen__testing_h/android_x86_64/gen/third_party/metrics_proto/user_demographics.pb.h" } input_hash: "d739d12c6c36a44cdde5eb8dd8f4f08cb8e7de994a386c47187f8e2fdb5b848e" env: { name: "PATH" inherit: true } env: { name: "JAVA_HOME" inherit: true } env: { name: "TMPDIR" inherit: true } env: { name: "RBE_log_dir" inherit: true } env: { name: "RBE_platform" inherit: true } env: { name: "RBE_server_address" inherit: true } env: { name: "RBE_exec_root" inherit: true } env: { name: "OUT_DIR" value: "out" } dont_inherit_env: true }