blob: a7735bcb1d40686224b93bfed14e88acb37e3e17 [file] [log] [blame]
# Copyright 2022 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("./cart/cart.gni")
import("./cart_v2/cart_v2.gni")
import("./drive/drive.gni")
import("./drive_v2/drive_v2.gni")
import("./photos/photos.gni")
import("./recipes_v2/recipes_v2.gni")
import("./task_module/task_module.gni")
if (!is_official_build) {
import("./dummy_v2/dummy_v2.gni")
}
# List of files that don't need to be passed to html_to_js().
modules_non_web_component_files =
[
# modules/ subfolder
"modules/module_descriptor.ts",
"modules/module_descriptors.ts",
"modules/module_registry.ts",
] + cart_non_web_component_files + drive_non_web_component_files +
photos_non_web_component_files + task_module_non_web_component_files
if (!is_official_build) {
modules_non_web_component_files += dummy_v2_non_web_component_files
}
# List of files that should be passed to html_to_js().
modules_web_component_files =
[
# modules/ subfolder
"modules/info_dialog.ts",
"modules/module_header.ts",
"modules/modules.ts",
"modules/module_wrapper.ts",
] + cart_web_component_files + cart_v2_web_component_files +
drive_web_component_files + drive_v2_web_component_files +
photos_web_component_files + recipes_v2_web_component_files +
task_module_web_component_files
if (!is_official_build) {
modules_web_component_files += dummy_v2_web_component_files
}