blob: 5a70eda5697be41bd0fd2b83980071de32b8dedf [file] [log] [blame]
Kyle Horimoto940d7df2018-03-17 01:00:231# Copyright 2018 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
Xiaohui Chen91ed4062018-05-29 18:08:165import("//chromeos/assistant/assistant.gni")
Kyle Horimotoc6d26c92018-12-07 21:48:396import("//tools/grit/grit_rule.gni")
Kyle Horimoto940d7df2018-03-17 01:00:237
8assert(is_chromeos, "Non-ChromeOS builds cannot depend on //chromeos")
9
10grit("resources") {
11 source = "chromeos_resources.grd"
12
13 source_is_generated = true
14
15 outputs = [
16 "grit/chromeos_resources.h",
Kyle Horimoto93a81e472018-09-21 23:30:5017 "grit/chromeos_resources_map.cc",
18 "grit/chromeos_resources_map.h",
Kyle Horimoto940d7df2018-03-17 01:00:2319 "chromeos_resources.pak",
20 ]
21 output_dir = "$root_gen_dir/chromeos"
22
Xiaohui Chen91ed4062018-05-29 18:08:1623 defines = [ "enable_cros_libassistant=$enable_cros_libassistant" ]
24
Kyle Horimoto940d7df2018-03-17 01:00:2325 grit_flags = [
26 "-E",
27 "mojom_root=" + rebase_path(root_gen_dir, root_build_dir),
28 ]
29
30 deps = [
Kyle Horimotoc6d26c92018-12-07 21:48:3931 "//chromeos/components/multidevice/mojom:mojom_js",
Kyle Horimoto84b592a2019-05-02 20:23:3132 "//chromeos/services/cellular_setup/public/mojom:mojom_js",
Jeremy Klein81cdb3c2018-07-13 20:42:0933 "//chromeos/services/device_sync/public/mojom:mojom_js",
alanlxl981e4972019-05-10 11:07:0834 "//chromeos/services/machine_learning/public/mojom:mojom_js",
Kyle Horimoto940d7df2018-03-17 01:00:2335 "//chromeos/services/multidevice_setup/public/mojom:mojom_js",
Steven Bennetts6b0bca6c2019-06-10 22:23:2236 "//chromeos/services/network_config/public/mojom:mojom_js",
Kyle Horimoto940d7df2018-03-17 01:00:2337 ]
38}