Skip to content

Instantly share code, notes, and snippets.

@sgraham
Created September 9, 2016 03:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sgraham/25e3c7a8bc51f2cf7f81d1fce739b196 to your computer and use it in GitHub Desktop.
Save sgraham/25e3c7a8bc51f2cf7f81d1fce739b196 to your computer and use it in GitHub Desktop.
@echo off
:again
del *.pb.h *.exe *.obj /s>nul
ninja gen/cc/proto/begin_main_frame_and_commit_state.pb.h gen/cc/proto/commit_earlyout_reason.pb.h gen/cc/proto/compositor_message.pb.h gen/cc/proto/compositor_message_to_impl.pb.h gen/cc/proto/compositor_message_to_main.pb.h gen/cc/proto/display_item.pb.h gen/cc/proto/element_id.pb.h gen/cc/proto/layer.pb.h gen/cc/proto/layer_position_constraint.pb.h gen/cc/proto/layer_selection_bound.pb.h gen/cc/proto/layer_tree.pb.h gen/cc/proto/layer_tree_debug_state.pb.h gen/cc/proto/layer_tree_host.pb.h gen/cc/proto/managed_memory_policy.pb.h gen/cc/proto/memory_allocation.pb.h gen/cc/proto/point.pb.h gen/cc/proto/point3f.pb.h gen/cc/proto/pointf.pb.h gen/cc/proto/property_tree.pb.h gen/cc/proto/recording_source.pb.h gen/cc/proto/rect.pb.h gen/cc/proto/rectf.pb.h gen/cc/proto/region.pb.h gen/cc/proto/renderer_settings.pb.h gen/cc/proto/scroll_offset.pb.h gen/cc/proto/size.pb.h gen/cc/proto/sizef.pb.h gen/cc/proto/skregion.pb.h gen/cc/proto/skrrect.pb.h gen/cc/proto/skxfermode.pb.h gen/cc/proto/synced_property.pb.h gen/cc/proto/transform.pb.h gen/cc/proto/vector2d.pb.h gen/cc/proto/vector2df.pb.h gen/chrome/browser/budget_service/budget.pb.h gen/chrome/browser/net/probe_message.pb.h gen/chrome/browser/predictors/resource_prefetch_predictor.pb.h gen/chrome/browser/profile_resetter/profile_reset_report.pb.h gen/chrome/browser/safe_browsing/chunk.pb.h gen/chrome/browser/safe_browsing/incident_reporting/state_store_data.pb.h gen/chrome/browser/sync_file_system/drive_backend/metadata_database.pb.h gen/chrome/common/safe_browsing/client_model.pb.h gen/chrome/common/safe_browsing/crx_info.pb.h gen/chrome/common/safe_browsing/csd.pb.h gen/chrome/common/safe_browsing/download_file_types.pb.h gen/chrome/common/safe_browsing/ipc_protobuf_message_test.pb.h gen/chrome/common/safe_browsing/permission_report.pb.h gen/cld_3/protos/feature_extractor.pb.h gen/cld_3/protos/sentence.pb.h gen/cld_3/protos/task_spec.pb.h gen/components/autofill/content/browser/risk/proto/fingerprint.pb.h gen/components/autofill/core/browser/proto/server.pb.h gen/components/cast_certificate/proto/revocation.pb.h gen/components/cast_certificate/proto/test_suite.pb.h gen/components/certificate_reporting/cert_logger.pb.h gen/components/certificate_reporting/encrypted_cert_logger.pb.h gen/components/data_reduction_proxy/proto/client_config.pb.h gen/components/data_reduction_proxy/proto/data_store.pb.h gen/components/data_reduction_proxy/proto/pageload_metrics.pb.h gen/components/dom_distiller/core/proto/adaboost.pb.h gen/components/dom_distiller/core/proto/distilled_article.pb.h gen/components/dom_distiller/core/proto/distilled_page.pb.h gen/components/drive/drive.pb.h gen/components/feedback/proto/annotations.pb.h gen/components/feedback/proto/chrome.pb.h gen/components/feedback/proto/common.pb.h gen/components/feedback/proto/dom.pb.h gen/components/feedback/proto/extension.pb.h gen/components/feedback/proto/math.pb.h gen/components/feedback/proto/web.pb.h gen/components/gcm_driver/crypto/proto/gcm_encryption_data.pb.h gen/components/leveldb_proto/testing/proto/test.pb.h gen/components/metrics/proto/call_stack_profile.pb.h gen/components/metrics/proto/cast_logs.pb.h gen/components/metrics/proto/chrome_user_metrics_extension.pb.h gen/components/metrics/proto/execution_context.pb.h gen/components/metrics/proto/histogram_event.pb.h gen/components/metrics/proto/memory_leak_report.pb.h gen/components/metrics/proto/omnibox_event.pb.h gen/components/metrics/proto/omnibox_input_type.pb.h gen/components/metrics/proto/perf_data.pb.h gen/components/metrics/proto/perf_stat.pb.h gen/components/metrics/proto/profiler_event.pb.h gen/components/metrics/proto/sampled_profile.pb.h gen/components/metrics/proto/system_profile.pb.h gen/components/metrics/proto/user_action_event.pb.h gen/components/ntp_snippets/proto/ntp_snippets.pb.h gen/components/omnibox/browser/in_memory_url_index_cache.pb.h gen/components/password_manager/core/browser/affiliation_api.pb.h gen/components/policy/proto/chrome_extension_policy.pb.h gen/components/policy/proto/chrome_settings.pb.h gen/components/policy/proto/cloud_policy.pb.h gen/components/policy/proto/device_management_backend.pb.h gen/components/policy/proto/policy_signing_key.pb.h gen/components/precache/core/proto/precache.pb.h gen/components/precache/core/proto/timestamp.pb.h gen/components/precache/core/proto/unfinished_work.pb.h gen/components/proximity_auth/cryptauth/proto/cryptauth_api.pb.h gen/components/proximity_auth/cryptauth/proto/securemessage.pb.h gen/components/rappor/proto/rappor_metric.pb.h gen/components/safe_browsing_db/metadata.pb.h gen/components/safe_browsing_db/safebrowsing.pb.h gen/components/safe_browsing_db/v4_store.pb.h gen/components/subresource_filter/core/common/proto/rules.pb.h gen/components/suggestions/proto/suggestions.pb.h gen/components/sync/core_impl/attachments/proto/attachment_store.pb.h gen/components/sync/protocol/app_list_specifics.pb.h gen/components/sync/protocol/app_notification_specifics.pb.h gen/components/sync/protocol/app_setting_specifics.pb.h gen/components/sync/protocol/app_specifics.pb.h gen/components/sync/protocol/arc_package_specifics.pb.h gen/components/sync/protocol/article_specifics.pb.h gen/components/sync/protocol/attachments.pb.h gen/components/sync/protocol/autofill_specifics.pb.h gen/components/sync/protocol/bookmark_specifics.pb.h gen/components/sync/protocol/client_commands.pb.h gen/components/sync/protocol/client_debug_info.pb.h gen/components/sync/protocol/data_type_state.pb.h gen/components/sync/protocol/device_info_specifics.pb.h gen/components/sync/protocol/dictionary_specifics.pb.h gen/components/sync/protocol/encryption.pb.h gen/components/sync/protocol/entity_metadata.pb.h gen/components/sync/protocol/experiment_status.pb.h gen/components/sync/protocol/experiments_specifics.pb.h gen/components/sync/protocol/extension_setting_specifics.pb.h gen/components/sync/protocol/extension_specifics.pb.h gen/components/sync/protocol/favicon_image_specifics.pb.h gen/components/sync/protocol/favicon_tracking_specifics.pb.h gen/components/sync/protocol/get_updates_caller_info.pb.h gen/components/sync/protocol/history_delete_directive_specifics.pb.h gen/components/sync/protocol/history_status.pb.h gen/components/sync/protocol/managed_user_setting_specifics.pb.h gen/components/sync/protocol/managed_user_shared_setting_specifics.pb.h gen/components/sync/protocol/managed_user_specifics.pb.h gen/components/sync/protocol/managed_user_whitelist_specifics.pb.h gen/components/sync/protocol/nigori_specifics.pb.h gen/components/sync/protocol/password_specifics.pb.h gen/components/sync/protocol/preference_specifics.pb.h gen/components/sync/protocol/priority_preference_specifics.pb.h gen/components/sync/protocol/search_engine_specifics.pb.h gen/components/sync/protocol/session_specifics.pb.h gen/components/sync/protocol/sync.pb.h gen/components/sync/protocol/sync_enums.pb.h gen/components/sync/protocol/synced_notification_app_info_specifics.pb.h gen/components/sync/protocol/synced_notification_specifics.pb.h gen/components/sync/protocol/test.pb.h gen/components/sync/protocol/theme_specifics.pb.h gen/components/sync/protocol/typed_url_specifics.pb.h gen/components/sync/protocol/unique_position.pb.h gen/components/sync/protocol/wifi_credential_specifics.pb.h gen/components/tracing/test/example_proto/library.pb.h gen/components/tracing/test/example_proto/library_internals/galaxies.pb.h gen/components/tracing/test/example_proto/test_messages.pb.h gen/components/tracing/test/example_proto/upper_import.pb.h gen/components/tracing/test/golden_protos/event.pb.h gen/components/tracing/test/golden_protos/events_chunk.pb.h gen/components/variations/proto/client_variations.pb.h gen/components/variations/proto/permuted_entropy_cache.pb.h gen/components/variations/proto/study.pb.h gen/components/variations/proto/variations_seed.pb.h gen/content/browser/background_sync/background_sync.pb.h gen/content/browser/cache_storage/cache_storage.pb.h gen/content/browser/notifications/notification_database_data.pb.h gen/content/browser/service_worker/service_worker_database.pb.h &&^
ninja gen/content/browser/speech/proto/google_streaming_api.pb.h gen/extensions/common/api/cast_channel/cast_channel.pb.h gen/extensions/common/api/cast_channel/logging.pb.h gen/google/cacheinvalidation/android_channel.pb.h gen/google/cacheinvalidation/channel_common.pb.h gen/google/cacheinvalidation/client.pb.h gen/google/cacheinvalidation/client_gateway.pb.h gen/google/cacheinvalidation/client_protocol.pb.h gen/google/cacheinvalidation/client_test_internal.pb.h gen/google/cacheinvalidation/types.pb.h gen/google_apis/gcm/protocol/android_checkin.pb.h gen/google_apis/gcm/protocol/checkin.pb.h gen/google_apis/gcm/protocol/mcs.pb.h gen/gpu/command_buffer/service/disk_cache_proto.pb.h gen/media/cast/logging/proto/raw_events.pb.h gen/media/cast/test/proto/network_simulation_model.pb.h gen/net/quic/core/proto/cached_network_parameters.pb.h gen/net/quic/core/proto/source_address_token.pb.h gen/remoting/proto/audio.pb.h gen/remoting/proto/control.pb.h gen/remoting/proto/event.pb.h gen/remoting/proto/internal.pb.h gen/remoting/proto/mux.pb.h gen/remoting/proto/video.pb.h gen/remoting/proto/video_stats.pb.h gen/third_party/dom_distiller_js/dom_distiller.pb.h gen/third_party/dom_distiller_js/test_sample.pb.h gen/third_party/libphonenumber/phonenumbers/phonemetadata.pb.h gen/third_party/libphonenumber/phonenumbers/phonenumber.pb.h gen/webrtc/call/rtc_event_log.pb.h gen/webrtc/modules/audio_processing/debug.pb.h gen/webrtc/tools/event_log_visualizer/graph.pb.h nacl_win64/gen/components/metrics/proto/call_stack_profile.pb.h nacl_win64/gen/components/metrics/proto/cast_logs.pb.h nacl_win64/gen/components/metrics/proto/chrome_user_metrics_extension.pb.h nacl_win64/gen/components/metrics/proto/execution_context.pb.h nacl_win64/gen/components/metrics/proto/histogram_event.pb.h nacl_win64/gen/components/metrics/proto/memory_leak_report.pb.h nacl_win64/gen/components/metrics/proto/omnibox_event.pb.h nacl_win64/gen/components/metrics/proto/omnibox_input_type.pb.h nacl_win64/gen/components/metrics/proto/perf_data.pb.h nacl_win64/gen/components/metrics/proto/perf_stat.pb.h nacl_win64/gen/components/metrics/proto/profiler_event.pb.h nacl_win64/gen/components/metrics/proto/sampled_profile.pb.h nacl_win64/gen/components/metrics/proto/system_profile.pb.h nacl_win64/gen/components/metrics/proto/user_action_event.pb.h nacl_win64/gen/components/policy/proto/cloud_policy.pb.h nacl_win64/gen/components/variations/proto/client_variations.pb.h nacl_win64/gen/components/variations/proto/permuted_entropy_cache.pb.h nacl_win64/gen/components/variations/proto/study.pb.h nacl_win64/gen/components/variations/proto/variations_seed.pb.h nacl_win64/gen/net/quic/core/proto/cached_network_parameters.pb.h nacl_win64/gen/net/quic/core/proto/source_address_token.pb.h newlib_pnacl/gen/net/quic/core/proto/cached_network_parameters.pb.h newlib_pnacl/gen/net/quic/core/proto/source_address_token.pb.h newlib_pnacl/gen/remoting/proto/audio.pb.h newlib_pnacl/gen/remoting/proto/control.pb.h newlib_pnacl/gen/remoting/proto/event.pb.h newlib_pnacl/gen/remoting/proto/internal.pb.h newlib_pnacl/gen/remoting/proto/mux.pb.h newlib_pnacl/gen/remoting/proto/video.pb.h newlib_pnacl/gen/remoting/proto/video_stats.pb.h &&^
goto again
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment