| # 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/config/chromeos/ui_mode.gni") |
| import("//components/vector_icons/vector_icons.gni") |
| |
| aggregate_vector_icons("components_vector_icons") { |
| icon_directory = "." |
| |
| sources = [ |
| "account_circle.icon", |
| "ads.icon", |
| "ads_click.icon", |
| "arrow_back.icon", |
| "back_arrow.icon", |
| "blocked_badge.icon", |
| "bluetooth.icon", |
| "bluetooth_connected.icon", |
| "bluetooth_scanning.icon", |
| "business.icon", |
| "call.icon", |
| "call_end.icon", |
| "caret_down.icon", |
| "caret_up.icon", |
| "celebration.icon", |
| "certificate.icon", |
| "check_circle.icon", |
| "close.icon", |
| "close_rounded.icon", |
| "cloud_download.icon", |
| "code.icon", |
| "content_copy.icon", |
| "content_paste.icon", |
| "content_paste_off.icon", |
| "cookie.icon", |
| "description.icon", |
| "devices.icon", |
| "devices_off.icon", |
| "dogfood.icon", |
| "edit.icon", |
| "email.icon", |
| "error.icon", |
| "error_outline.icon", |
| "ethernet.icon", |
| "extension.icon", |
| "feed.icon", |
| "file_download.icon", |
| "file_download_off.icon", |
| "folder.icon", |
| "folder_managed.icon", |
| "folder_managed_touch.icon", |
| "folder_open.icon", |
| "folder_touch.icon", |
| "font_download.icon", |
| "forward_arrow.icon", |
| "google_color.icon", |
| "gpp_maybe.icon", |
| "groups.icon", |
| "headset.icon", |
| "help.icon", |
| "help_outline.icon", |
| "history.icon", |
| "https_valid.icon", |
| "https_valid_arrow.icon", |
| "info_outline.icon", |
| "insert_drive_file_outline.icon", |
| "keyboard.icon", |
| "launch.icon", |
| "lightbulb_outline.icon", |
| "live_caption_off.icon", |
| "live_caption_on.icon", |
| "location_off.icon", |
| "location_on.icon", |
| "lock.icon", |
| "media_next_track.icon", |
| "media_previous_track.icon", |
| "media_router_active.icon", |
| "media_router_error.icon", |
| "media_router_idle.icon", |
| "media_router_warning.icon", |
| "media_seek_backward.icon", |
| "media_seek_forward.icon", |
| "mic.icon", |
| "mic_off.icon", |
| "midi.icon", |
| "midi_off.icon", |
| "not_secure_warning.icon", |
| "notification_explore.icon", |
| "notifications.icon", |
| "notifications_off.icon", |
| "open_in_new.icon", |
| "page_info_content_paste.icon", |
| "pause.icon", |
| "photo.icon", |
| "play_arrow.icon", |
| "protected_content.icon", |
| "protocol_handler.icon", |
| "qr_code.icon", |
| "reload.icon", |
| "replay.icon", |
| "save_original_file.icon", |
| "screen_share.icon", |
| "search.icon", |
| "select_window.icon", |
| "sensors.icon", |
| "serial_port.icon", |
| "settings.icon", |
| "settings_outline.icon", |
| "sms.icon", |
| "submenu_arrow.icon", |
| "sync.icon", |
| "troubleshoot.icon", |
| "usb.icon", |
| "videocam.icon", |
| "videocam_off.icon", |
| "videogame_asset.icon", |
| "volume_off.icon", |
| "volume_up.icon", |
| "vr_headset.icon", |
| "vr_headset_off.icon", |
| "warning.icon", |
| "warning_outline.icon", |
| "wifi_add.icon", |
| ] |
| |
| if (is_chromeos_ash) { |
| sources += [ "videogame_asset_outline.icon" ] |
| } |
| } |
| |
| static_library("vector_icons") { |
| sources = get_target_outputs(":components_vector_icons") |
| |
| defines = [ "COMPONENTS_VECTOR_ICONS_IMPL" ] |
| |
| deps = [ |
| ":components_vector_icons", |
| "//base", |
| "//skia", |
| "//ui/gfx", |
| ] |
| } |