blob: 7562ec300877feea0831377b5b65d33183c3fdc1 [file] [log] [blame]
Avi Drissman3e1a26c2022-09-15 20:26:031# Copyright 2020 The Chromium Authors
Luciano Pachecod4a896072020-01-14 11:07:502# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
Luciano Pacheco23364a22023-10-17 01:24:345import("//tools/typescript/ts_library.gni")
Luciano Pachecod4a896072020-01-14 11:07:506
Luciano Pachecoa2319c02023-10-17 00:59:527preprocess_folder = "$target_gen_dir/preprocessed"
Luciano Pacheco23364a22023-10-17 01:24:348tsc_folder = "$target_gen_dir/tsc"
Luciano Pachecoa2319c02023-10-17 00:59:529
Luciano Pacheco23364a22023-10-17 01:24:3410ts_files = [
Luciano Pacheco2aa66872024-02-14 00:00:3511 "remote_call.ts",
Luciano Pacheco62f37d552024-02-16 04:50:0412 "test_util.ts",
Luciano Pachecob1272ad2024-01-22 02:22:1413 "testcase.ts",
14
Luciano Pacheco3c2de2ff2024-02-05 09:26:2515 # File Manager.
16 "file_manager/android_photos.ts",
Luciano Pachecoa56523a2024-02-14 23:05:4417 "file_manager/background.ts",
Ben Reich3be51caa2024-02-13 00:59:3918 "file_manager/breadcrumbs.ts",
Luciano Pacheco23364a22023-10-17 01:24:3419 "file_manager/choose_entry.ts",
20 "file_manager/choose_entry_const.ts",
Ben Reich282c52e2024-02-14 05:14:2121 "file_manager/context_menu.ts",
Ben Reich02c27f632024-02-13 06:56:3922 "file_manager/copy_between_windows.ts",
Ben Reichbea72ee2024-02-14 01:26:4223 "file_manager/create_new_folder.ts",
François Degrosce09bdf2024-02-14 02:35:1624 "file_manager/crostini.ts",
Wenbo Jie462ac7f2024-02-07 03:12:5525 "file_manager/directory_tree.ts",
Luciano Pacheco16d23d62024-02-15 02:53:0526 "file_manager/directory_tree_context_menu.ts",
Luciano Pachecoa65c2792024-02-15 04:09:2027 "file_manager/dlp.ts",
Aida Zolicf9f2348a2024-09-20 00:06:1428 "file_manager/skyvault.ts",
Luciano Pachecocf67cc0272024-02-15 11:23:2729 "file_manager/dlp_enterprise_connectors.ts",
Luciano Pacheco432700e2024-02-15 01:23:0930 "file_manager/drive_specific.ts",
François Degros39c1f292024-02-15 05:18:3331 "file_manager/file_dialog.ts",
François Degrosf7ea6bb2024-02-13 05:48:3032 "file_manager/file_display.ts",
Ben Reich5dd10702024-02-13 04:53:5933 "file_manager/file_list.ts",
Luciano Pacheco8f01a352024-02-15 03:33:1334 "file_manager/file_transfer_connector.ts",
Luciano Pacheco3c2de2ff2024-02-05 09:26:2535 "file_manager/files_tooltip.ts",
François Degros29c4db2d2024-02-14 03:47:1536 "file_manager/folder_shortcuts.ts",
Ben Reich00a488b2024-02-13 01:00:5737 "file_manager/format_dialog.ts",
François Degrosc6090062024-02-15 02:54:4938 "file_manager/gear_menu.ts",
Ben Reicheb1b49d2024-02-13 07:26:2039 "file_manager/grid_view.ts",
Ben Reichb6f29e32024-02-13 06:46:4440 "file_manager/guest_os.ts",
François Degros1fdd44c5252024-02-15 05:36:0341 "file_manager/holding_space.ts",
François Degros7f74c2c2024-02-14 01:29:3642 "file_manager/install_linux_package_dialog.ts",
Ben Reicha2e15312024-02-13 04:06:0943 "file_manager/keyboard_operations.ts",
Ben Reichfde927892024-02-12 03:18:2744 "file_manager/manage_dialog.ts",
Ben Reichd6282c882024-02-13 06:33:4945 "file_manager/metadata.ts",
Ben Reich71eeaa22024-02-14 00:35:3146 "file_manager/metrics.ts",
Luciano Pacheco98dc0032024-04-23 00:28:2847 "file_manager/materialized_views.ts",
Ben Reich77b351b2024-02-13 00:58:4348 "file_manager/my_files.ts",
François Degros319b9c52024-02-09 05:23:4849 "file_manager/navigation.ts",
Ben Reich00d34012024-02-13 04:54:5350 "file_manager/office.ts",
Austin Tankiangfdbe72182024-02-07 03:01:4051 "file_manager/open_audio_media_app.ts",
Austin Tankiang4a39f6712024-02-07 07:39:2452 "file_manager/open_files_in_web_drive.ts",
Austin Tankiangfdbe72182024-02-07 03:01:4053 "file_manager/open_image_media_app.ts",
54 "file_manager/open_media_app.ts",
Austin Tankianged3497ed2024-02-07 03:34:3655 "file_manager/open_sniffed_files.ts",
Austin Tankiangfdbe72182024-02-07 03:01:4056 "file_manager/open_video_media_app.ts",
Ben Reicha47f3e92024-02-13 05:41:2957 "file_manager/providers.ts",
François Degros441cb812024-02-13 00:42:1758 "file_manager/quick_view.ts",
Luciano Pacheco91127112024-02-15 04:47:0259 "file_manager/recents.ts",
François Degros29b92522024-02-14 01:11:1160 "file_manager/restore_prefs.ts",
Bo Majewski8f76eab2024-02-15 23:10:1361 "file_manager/search.ts",
François Degros9f40f472024-02-11 23:49:4562 "file_manager/share.ts",
Ben Reich646c8752024-02-13 05:30:3363 "file_manager/sort_columns.ts",
François Degros61a5cc852024-02-14 03:59:4864 "file_manager/tab_index.ts",
Ben Reichc19b6bd2024-02-13 07:27:5965 "file_manager/tasks.ts",
François Degrosc7e8fa672024-02-14 04:36:3966 "file_manager/test_data.ts",
Ben Reich994c80b2024-02-13 04:44:5867 "file_manager/toolbar.ts",
François Degrosbdf88752024-02-16 00:02:4268 "file_manager/transfer.ts",
Wenbo Jiedaf26742024-02-07 05:01:1069 "file_manager/trash.ts",
François Degroscad34e22024-02-12 00:37:4170 "file_manager/traverse.ts",
François Degros88587972024-02-13 04:07:3271 "file_manager/zip_files.ts",
Luciano Pacheco3c2de2ff2024-02-05 09:26:2572
73 # Page Objects.
François Degrosd2642762024-02-15 01:35:2974 "file_manager/page_objects/directory_tree.ts",
Luciano Pacheco23364a22023-10-17 01:24:3475]
76
Luciano Pachecoa2319c02023-10-17 00:59:5277# TS/JS files.
78copy("copy_src") {
Luciano Pacheco62f37d552024-02-16 04:50:0479 sources = ts_files
Luciano Pachecoa2319c02023-10-17 00:59:5280 outputs = [ "$preprocess_folder/{{source_target_relative}}" ]
81}
82
Luciano Pacheco63be2c42024-02-01 06:50:30