| # 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_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", |
| ] |
| } |