File: BUILD.gn

package info (click to toggle)
chromium 139.0.7258.127-1
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 6,122,068 kB
  • sloc: cpp: 35,100,771; ansic: 7,163,530; javascript: 4,103,002; python: 1,436,920; asm: 946,517; xml: 746,709; pascal: 187,653; perl: 88,691; sh: 88,436; objc: 79,953; sql: 51,488; cs: 44,583; fortran: 24,137; makefile: 22,147; tcl: 15,277; php: 13,980; yacc: 8,984; ruby: 7,485; awk: 3,720; lisp: 3,096; lex: 1,327; ada: 727; jsp: 228; sed: 36
file content (102 lines) | stat: -rw-r--r-- 8,338 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# Copyright 2020 The Chromium Authors
# 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("//build/config/features.gni")
import("//chrome/browser/resources/accessibility/tools/manifest.gni")
import("//chrome/common/features.gni")
import("//chrome/test/base/ash/js2gtest.gni")
import("//tools/typescript/ts_library.gni")
import("strings/accessibility_strings.gni")
import("tools/run_jsbundler.gni")

assert(is_chromeos)

accessibility_out_dir = "$root_out_dir/resources/chromeos/accessibility/"

group("build") {
  deps = [
    ":accessibility_common_manifests",
    ":accessibility_strings",
    ":chromevox_manifests",
    ":enhanced_network_tts_manifests",
    ":select_to_speak_manifests",
    ":switch_access_manifests",
    "accessibility_common/mv2:build",
    "accessibility_common/mv3:build",
    "braille_ime:build",
    "chromevox/mv2:build",
    "common:build",
    "enhanced_network_tts:build",
    "select_to_speak/mv2:build",
    "select_to_speak/mv3:build",
    "switch_access/mv2:build",
    "switch_access/mv3:build",
  ]
}

manifest_variants("accessibility_common_manifests") {
  input_file = "accessibility_common_manifest.json.jinja2"
  output_dir = accessibility_out_dir
  output_name = "accessibility_common_manifest"
  key = "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC6SX/t6kDEi9UiG4fULwjbEW1uJmQoiJPtxvSZ/SDH14OjSzmfP6xfE97Hus3EY8uSIMxTHkGaZliGbFbIQXQn6/XwBpQRu2gPlrfz7TWR1Hw6SboBBMOpltM9A2nx+d3jLtz+YtKNYVcHyNil9hXfFeyFe6g5kLHapKb1UO0jo3q3kovo1a1z7ujzGwogfLmb58w1hkdFBnnqumRlT55dKLN8AQ6cSdB1sjDVoMgPYeWgkzXr9cR3A8UVJookSO0sDAmD+W8BtBijapt3UVkHiIL1NTPuXvGGUHL7TPFo5WcBXFMkTz74gJqqFdO5hQ2YWXAaCxQJwgJrQPrvPMSJAgMBAAECggEADDhEDww9wWbWzUz3BQEs2In1HrOgAFStN3zEkNFc9B78AJsvpXWczgPUqk9jrg1JzkUeghlK/mDWT8MNkkdQ4kmFMYCM9/jOI6+kU3js+arxlzU84VI5r4c4RhlSOtBEMOHjF0DORP3sopMXOxPAbYjXog3xhA0szYXdedwcIik7Xu3lt1Hl5FfVZbvVLdf4vw0jTfHcp8SmHy/BDVnSCrhC3pnPGi6o+lUaSK0ca3uvcJDZGLXJ/6LyFb6uLlS2XUoBMYsombioRKrerJJSOmMTLHvfu1cM6+iQ+J0wdBnJQpgmDoSVGjnksPU2SMpWgG2OzwuZYIUGI745s19wLQKBgQDvdHsMZ4ttBr9bjydzeZVATWTICHZgXdAYgfgrbGwppYDUjfKoAuJ6bHTvff4nj8aZrY+Y1SwuvqxgHHfiggUgqg+JyeaAdQG+CLdfl1M8An+6H0x/hx0nk0oOJQhu0y1R/SbtnDJ6JASszg/VrTwHIYbzUl6xKHbZ6X41apyLYwKBgQDHKJOeZdxuYj7AsAqFGreuPoAEh0S+2VHHi4rjNz5dC1z7o/8siixfkHg7ONM2hqCKo55XYj4UWtprEFZJ9ohbizHELNzpnTxjdS0cG/VfItml6CDJaUtrkShIx17yGjNi0u/7ywHQ3slJsUXu7CbEcESwEzdoSrsC048dyxBSIwKBgF0141wtxklXcg/LBtldf6q7NbrkCGh0vDd+CEOm/eesRBz5cHbUQKLVKyO60L9HqVBTDm24tW0wzdrP2h7y69oOOOQzEqX4Zgg6Tl9IgZ7/fgbOfjG6P7ATFqWw5rp1O9QJjii6P6/p62P1Bpbvy0kfVO/MpY2iqbkjufxDFtLvAoGBAMC5p4CVGedH82oL8WI1JKLdoIzBSelV7CmqA9E1WIg5wtVRMlIrtB0WdQL6ToppZVpEU6pES8bu1Ibe3GHezL2pyZMJxw3bNuEYN3sIIz7ZPr2qEHBYEMAbTFyBcoPejvOHJO0I2s0BitBhWEeJB0r5Sb8KGYg3KRnnGIvAQh75AoGBANEC/k1umGrnMO3rwHJF7R+aTHzeMnO6oi11pmSnT7eJcF+oi7OwHS3ickU6sGrIb5QmnwCY9ES1qY6mP7N++KQGsdQM2l13MpCn8cBZgrfpQg2slP1dz8LCDW/PB+6MF7qwEHN2afVA2muQaez+q0eXZjMXmGJ3VZIXz/cxBLD6"
  make_guest = true
  make_v3 = true
}

manifest_variants("chromevox_manifests") {
  input_file = "chromevox_manifest.json.jinja2"
  output_dir = accessibility_out_dir
  output_name = "chromevox_manifest"
  key = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDltVl1k15pjRzuZfMc3B69inxwm2bZeZ2O8/zFO+NluHnBm3GJ3fzdOoFGJd+M16I8p7zxxQyHeDMfWYASyCeB8XnUEDKjqNLQfCnncsANzHsYoEbYj2nEUML2P13b9q+AAvpCBpAJ4cZp81e9n1y/vbSXHE4385cgkKueItzikQIDAQAB"
  make_guest = true
  make_v3 = true
}

manifest_variants("enhanced_network_tts_manifests") {
  input_file = "enhanced_network_tts_manifest.json.jinja2"
  output_dir = accessibility_out_dir
  output_name = "enhanced_network_tts_manifest"
  key = "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDncln/6lk4SWGmNLw4+40Z4I+pTk25rUZseUgibsHQnWJ88gu11T1hvbpCz7eNj1bCYqosUtTP405uT7TF/UxV+LrmmGuppbSN+gywdRAkSpjuMsPCU6xGwS998S0tuYgh9HoOEyE3g0VeeoSsfkM7P2yWouWGIMjsn5eWyvrm8nVT1ry7mZj44NLzRZIJotuFghJo8KhVkGuSqI2lRWbM7bSydzHyQhv1SLw+ETLqeZVXZU0HVoxgXV0aNgDu+qBG9ld645cThwHWROds9DX7JXUa1WzXageHy2M+O+P+Z2Gv8eAHOAdqopUUHTQEpKpkrZ5FLkYLLNNWjLgfBEanAgMBAAECggEASg2LgFeSLnFEPjK3WqAZ+IKiVLCKK/OmCcUQcHvxpXcF8SZc2tQcrK5Q71mYyEFpqA57lmz2TIHVMXRtScAO8Z8A5hE0uXYcfCTadIcwH/yCTAyQGBg/ke/z6x8ErpGjXgHkH6a9RQ7KXj1jP/GyPz2+17/NIopQ32z8yrGtb8DeQ/yyN+73xzyXFe+jR6QcdObmvPPDiquOYL/FftfscSMoBrtzbYaUpF376X43x/BLoa0FYSzEq/2R8HGUQ+WIBEUp1Pv2kv79acQI8p9J79Picbrum83vouMVScEMWsIssfvagJQ3LolJv93/8GvklodtLoN/GaNVZs10+LyRsQKBgQD2keLP2LCg0uDjDBa1y2xXtnHZKo/fY0JgAAvRIyKludO9KuF5wR4FXluyLrGCqKwO0TFKTNfrObnLp1kAo4DfN0JDfDzr/lGKcPwdv1ilAzqpwn+A9/HCOhBNlVgoICIH1HNnlEcxd4g/rwQDBrnOCpZgKpDR+c56SQ6uY51PKQKBgQDwTGXNvzwKGsmw2hlSZ9ny5/CexXV/Kk3WSoTtQvbAVENaCpaiGEjMEcv8y7mTim4lTu1lYgrSUUe/t/5h+z5sAdUWsOXKp460nK5XcopCkGQq+ps8skeNrYKIX21MQrEJYIX5CSt2wDMspBwJz0VTWu7ZI/I/AhDli+N+TwIxTwKBgQDd5oTc0QKEecPyEZsOmLg0Z/klm+xG+iluBByeZqRzyT0JbWHmFSpTYovbW7JdCDdwTkuxtl5LT3QqF709megM+sojudeJ+yKfGPeMPfwk5TcSN/xPsNReG6s4Z0MjOWfm7AfAG+3GUvDHf1Z48sCc8WJLwYL7tXlhDAauYu/boQKBgFGNfBeByXycbssImgNvn3Zi5TTdSu0njFcn30kuqtPHRTxvz4OfvkUT3SkkcwzxtEQRL1xzE70hPLqCVWEnhZ3eWVVkH/jROQtvCXRAOVAx9OzpNHo6/zHEK0LhMBTrpW3LRmyoggnBXRzPbXyezaZmfB1Rp8tehiGBgmnBorrdAoGBAKAQJSmavmNrUxAVBTLZJRnpf8EnESfHxai3lTYoGf8TFFSSzKTkyqCOEpzM0QJqUHuVTLqTRDmUzqfh60Z0P48Cq5p46/IY4ZvSZ9EIP4hZ0aR7OWUTct5AmVJ05FMvPW2Wv5YMxQeWVPPcvWA1IuFmkXDQfmzEFlcCoLzU2h80"
  make_guest = true
  make_v3 = true
}

manifest_variants("select_to_speak_manifests") {
  input_file = "select_to_speak_manifest.json.jinja2"
  output_dir = accessibility_out_dir
  output_name = "select_to_speak_manifest"
  key = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAukZ6JJWr0jHmFTkn0pcigpjI+cP0FqTo8FRIcCwy2fPeM+Ymf+7C9MK642i+Nhdr2qSsRF26AMIKbBdSDUnh04bfg5J/rKa/VO88LvXENYQMGhTo1y9mVg2OsbQJtEL9aTLU2G0SoKcr3g/+lggBKR5ydW1Qa0WGGAM9XrLm8iu/wn2uF4mfcMii6KfyEsAwWalpr/Td5WbtIoNNDpNeKO4ZSZJis1n9PZXqaOKpW7PqFDpEHw2PnPATxkcqj/wIx+Shgada0fhrzMlhXLhhj7ThSSWbuTz5n5NebuQ49/Z2ATgpBCSzYBVXEXMDe6LBBtGiZ/QR9UkA8Lz8bP6xIQIDAQAB"
  make_guest = true
  make_v3 = true
}

manifest_variants("switch_access_manifests") {
  input_file = "switch_access_manifest.json.jinja2"
  output_dir = accessibility_out_dir
  output_name = "switch_access_manifest"
  key = "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDVWTYdXNGhIG6FJKIhaohRRrYYGwg9cR2jea2NRBSEg+T7E3EvUyFy0ouez0N0omeSAL/xlvQtCjZJ72eCqDBgON/49SRtUdLS5TQ2U9cHYcIwI86llKMqqws6uMSwlWXldyNwKx5LVT1nR0+x3J744E2mymCSip2Y+NrGEA2yCUFL8D+O/uS+d5pVFb3NNjPTVbNOlhIs5ZUVX3FBij86ILivoSfRZMIZqK7MU8XDT1zolpFPiSYvDh1Qivwqar0pVYmNbCSjEgbGIuQh7zMaMdHC1HtvjbI20XFzWHyP/cW2YKszlfqawH+kdHSp4ANIjc7GCAjGJNxm33iMNwcFAgMBAAECggEAL47YakkzjZheKp3U6mAGDSAXHV6BQrkBY1yPXGstq7B/DZzy4RrF3QOkDf2jys8dCUXTg7YjrhqVqXuNdmmphvmGq8dxnFDeDxb6wZWE3GdlUzfYK77rdGp2cVuYtMhI05LwOmPSN/bDXk9eK4bDhTTy+lgomOH/aYcntXkEpIfVQ1kVs7RLvBs3tF3QfsL7t+aqphUlbyVRxCzogK3EDnLD0NODrydx5xB2UMKcxrQD8mVl8IhyBUeluWmcqVkIv7z9C9Y6s9HgcQdxsxhClymAsXtjkZVyP/xst9iwIxOyTijffcqbQOPtB9w1d7GWUrdpwCys0TveJslU7zo6jQKBgQD3VOJSiJuENck71q2Sg4yP0ytBNWVO7xLeTDc6OPEuhqtennWYFeprdplL8aejHqPFiNi7L2QVguP1JDLWPPu+RHHsZDtvG+stssE9Z+oVzBowDJZO1EvBH7nvqgxFz4utoDIrQmkbCcsBqOqwv1i7UdJ0DPIofZE/u0G8wONriwKBgQDc02xS5HZ8ysxEdhL9dC8FSvd12lHocEuBML5ufCkK4SUo8EFeg8k+2UVwd0xXwFNv3nKRPfr/yOQ0CRlKTo3IXXj4Uie+ww3j1jWIMPzC5Oo7IUHRd69KfLvG5N9byGv4wdsPKsXsGrUlvP4meD1U9fujxJdE9RC9evZss33prwKBgAQE7BydPbG7UgbX6UAtRRZ9PwGzRW8v8WWNZYRbsoeoBpbmClErYgDXD4ytY6UB9XVbUPJRxdWXp+6u5OiYWxrvb86AnnqiwIKgmgVOb/5kr7RCMBsd1hFQW6wqXkKwKbvrk4UiciTPVu4y+YVfxqhcnwflwfWofLjFaT8Q/2EbAoGANkdtr+5iRYhfr1BKmKwvRqDHtNtGGNlJZecCWAwC1p7C0I5FsyK3m9AyJlPcmxE2MSA/jv3qLWdG2JeH9ODcLuzy6C7hgB1X07H6lJBeANXd0Uz6ba96kdeZHGlzkY7xI0MbQl4kKkXiUvVijzgs8y5HfVi8SgHm7HxGCDASehcCgYEAnw1yu4eaWqsq7ECyjEBM7sQcMVGypiG3VupzLKA75iPkg/E+peUZyDRg7LPCiX/UcW22bliUw1ASRzY+thuVlGWC2CPah95Z4m+H4cJVSEEqKUbYRGfsDlDIJNxPihGvhoTniKZwvpUacbAhop7rbiAVGx+RJ+tFG8P56AbvBVE="
  make_guest = true
  make_v3 = true
}

accessibility_strings("accessibility_strings") {
  out_dir = accessibility_out_dir
}

group("browser_tests") {
  testonly = true
  deps = [
    "accessibility_common/mv2:browser_tests",
    "accessibility_common/mv3:browser_tests",
    "braille_ime:browser_tests",
    "chromevox/mv2:browser_tests",
    "common:browser_tests",
    "enhanced_network_tts:browser_tests",
    "select_to_speak/mv2:browser_tests",
    "select_to_speak/mv3:browser_tests",
    "switch_access/mv2:browser_tests",
    "switch_access/mv3:browser_tests",
  ]
}