# Copyright 2017 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//build/util/branding.gni") import("//components/vector_icons/vector_icons.gni") aggregate_vector_icons("chrome_vector_icons") { icon_directory = "." icons = [ "account_box.icon", "account_child.icon", "account_child_circle.icon", "account_circle.icon", "add.icon", "apps.icon", "blocked_badge.icon", "browser_tools_animated.1x.icon", "browser_tools_animated.icon", "browser_tools.1x.icon", "browser_tools.icon", "browser_tools_error.icon", "browser_tools_update.icon", "caret_down.1x.icon", "caret_down.icon", "caret_up.1x.icon", "caret_up.icon", "certificate.icon", "close_all.icon", "code.icon", "content_paste.icon", "cookie.icon", "crashed_tab.icon", "credit_card.1x.icon", "credit_card.icon", "eol.icon", "extension.icon", "extension_crashed.icon", "file_download.icon", "file_download_incognito.1x.icon", "file_download_incognito.icon", "file_download_shelf.icon", "folder.icon", "folder_managed.1x.icon", "folder_managed.icon", "folder_supervised.1x.icon", "folder_supervised.icon", "globe.icon", "google_g_logo.icon", "horizontal_menu.1x.icon", "horizontal_menu.icon", "image.icon", "incognito.1x.icon", "incognito.icon", "key.icon", "laptop.icon", "mixed_content.icon", "my_location.icon", "navigate_home.1x.icon", "navigate_home.icon", "navigate_stop.1x.icon", "navigate_stop.icon", "overflow_chevron.1x.icon", "overflow_chevron.icon", "paintbrush.icon", "photo_camera.icon", "profile_switcher_outline.icon", "remove.icon", "remove_box.icon", "sad_tab.icon", "security.icon", "settings.icon", "smartphone.icon", "subresource_filter_active.icon", "supervisor_account.icon", "supervisor_account_circle.icon", "sync_circle.icon", "sync_problem.icon", "tab.icon", "tab_audio.1x.icon", "tab_audio.icon", "tab_audio_muting.1x.icon", "tab_audio_muting.icon", "tab_bluetooth_connected.icon", "tab_close_hovered_pressed.1x.icon", "tab_close_hovered_pressed.icon", "tab_close_normal.1x.icon", "tab_close_normal.icon", "tab_media_capturing.icon", "tab_media_recording.icon", "tab_usb_connected.1x.icon", "tab_usb_connected.icon", "tablet.icon", "translate.icon", "trash_can.icon", "user_account_avatar.icon", "warning_badge.icon", "web.icon", "zoom_minus.icon", "zoom_plus.icon", "${branding_path_component}/product.icon", ] if (is_mac) { icons += [ "default_favicon.icon", "new_tab_mac_touchbar.icon", ] } if (is_win) { icons += [ "inactive_toast_arrow.icon", "inactive_toast_close.icon", "inactive_toast_logo.icon", "open_in_phone.icon", ] } if (is_chromeos) { icons += [ "arc_migrate_encryption_notification.icon", "notification_captive_portal.icon", "notification_cellular_alert.1x.icon", "notification_cellular_alert.icon", "notification_download.icon", "notification_end_of_support.icon", "notification_google.icon", "notification_image.icon", "notification_installed.icon", "notification_mobile_data.icon", "notification_mobile_data_off.icon", "notification_play_prism.icon", "notification_printing.icon", "notification_printing_done.icon", "notification_printing_warning.icon", "notification_storage_full.icon", "notification_vpn.icon", "notification_warning.icon", "notification_wifi_off.icon", "warning_badge_circle.1x.icon", "warning_badge_circle.icon", ] } } source_set("vector_icons") { sources = get_target_outputs(":chrome_vector_icons") deps = [ ":chrome_vector_icons", "//base", "//skia", "//ui/gfx", ] }