Index: chrome/BUILD.gn |
diff --git a/chrome/BUILD.gn b/chrome/BUILD.gn |
index 8ddd74bb8a7a6cf025876d731a17514a5dd8a286..0cadfa69fd4cd1c58ebc4eb916bb960dcf5f0f6f 100644 |
--- a/chrome/BUILD.gn |
+++ b/chrome/BUILD.gn |
@@ -11,6 +11,7 @@ import("//build/config/sanitizers/sanitizers.gni") |
import("//build/config/ui.gni") |
import("//build/config/win/console_app.gni") |
import("//build/config/win/manifest.gni") |
+import("//build/symlink.gni") |
import("//chrome/chrome_repack_locales.gni") |
import("//chrome/common/features.gni") |
import("//chrome/version.gni") |
@@ -774,25 +775,9 @@ if (is_win) { |
# root_out_dir, since copy_bundle_data copies the contents of the link |
# rather than the link itself. |
if (debug_devtools) { |
- action("devtools_debug_resources") { |
- _stamp = "$target_out_dir/run_${target_name}.stamp" |
- |
- outputs = [ |
- _stamp, |
- ] |
- |
- script = "//build/symlink.py" |
- args = [ |
- "-f", |
- "--touch", |
- rebase_path(_stamp, root_out_dir), |
- |
- # Convert the symlink source and destination to an absolute paths, which |
- # makes symlinking easier (now pwd manipulation). |
- rebase_path("$root_out_dir/resources/inspector"), |
- rebase_path( |
- "$root_out_dir/$chrome_product_full_name.app/Contents/Versions/$chrome_version_full/$chrome_framework_name.framework/Resources/inspector"), |
- ] |
+ symlink("devtools_debug_resources") { |
+ source = "$root_out_dir/resources/inspector" |
+ output = "$root_out_dir/$chrome_product_full_name.app/Contents/Versions/$chrome_version_full/$chrome_framework_name.framework/Resources/inspector" |
deps = [ |
# Depend on :chrome_app to ensure that the bundle is produced before |