| # Copyright 2018 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("//services/service_manager/public/service_manifest.gni") |
| import("//tools/grit/grit_rule.gni") |
| |
| assert(is_chromeos) |
| |
| grit("resources") { |
| source = "ash_shell_resources.grd" |
| outputs = [ |
| "grit/ash_shell_resources.h", |
| "ash_shell_resources.pak", |
| ] |
| grit_flags = [ |
| "-E", |
| "root_gen_dir=" + rebase_path(root_gen_dir, root_build_dir), |
| ] |
| |
| deps = [ |
| ":ash_content_browser_manifest_overlay", |
| ":ash_content_packaged_services_manifest_overlay", |
| ] |
| } |
| |
| service_manifest("ash_content_browser_manifest_overlay") { |
| source = "//ash/shell/ash_content_browser_manifest_overlay.json" |
| } |
| |
| service_manifest("ash_content_packaged_services_manifest_overlay") { |
| source = "//ash/shell/ash_content_packaged_services_manifest_overlay.json" |
| packaged_services = [ |
| "//ash:manifest", |
| "//ash/components/quick_launch:manifest", |
| "//ash/components/shortcut_viewer:manifest", |
| "//ash/components/tap_visualizer:manifest", |
| "//components/services/font:manifest", |
| "//services/ui/ime/test_ime_driver:manifest", |
| ] |
| } |