From 05e0cd085c481b883cb87ec433ee1b12be4d9855 Mon Sep 17 00:00:00 2001 From: David Sanders Date: Thu, 23 Apr 2026 00:52:36 -0700 Subject: [PATCH] build: drop script/run-gn-format.py (#51263) --- package.json | 4 ++-- script/run-gn-format.py | 25 ------------------------- 2 files changed, 2 insertions(+), 27 deletions(-) delete mode 100644 script/run-gn-format.py diff --git a/package.json b/package.json index a9c2288fb5..d4e0c34f27 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "gn-typescript-definitions": "npm run create-typescript-definitions && node script/cp.mjs electron.d.ts", "pre-flight": "pre-flight", "gn-check": "node ./script/gn-check.js", - "gn-format": "python3 script/run-gn-format.py", + "gn-format": "node ./script/lint.js --gn --fix", "precommit": "lint-staged", "preinstall": "node -e 'process.exit(0)'", "pretest": "npm run create-typescript-definitions", @@ -117,7 +117,7 @@ ], "*.{gn,gni}": [ "npm run gn-check", - "npm run gn-format" + "node ./script/lint.js --gn --fix --only --" ], "*.py": [ "node script/lint.js --py --fix --only --" diff --git a/script/run-gn-format.py b/script/run-gn-format.py deleted file mode 100644 index 9f16d6946c..0000000000 --- a/script/run-gn-format.py +++ /dev/null @@ -1,25 +0,0 @@ -import os -import subprocess -import sys - -from lib.util import get_depot_tools_env - -SOURCE_ROOT = os.path.dirname(os.path.dirname(__file__)) - -# Helper to run gn format on multiple files -# (gn only formats a single file at a time) -def main(): - new_env = get_depot_tools_env() - new_env['DEPOT_TOOLS_WIN_TOOLCHAIN'] = '0' - new_env['CHROMIUM_BUILDTOOLS_PATH'] = os.path.realpath( - os.path.join(SOURCE_ROOT, '..', 'buildtools') - ) - - for gn_file in sys.argv[1:]: - subprocess.check_call( - ['gn', 'format', gn_file], - env=new_env - ) - -if __name__ == '__main__': - sys.exit(main())