Commit Graph

87 Commits

Author SHA1 Message Date
Blaise
a078b9be0f Update to Chromium 139.0.7258.66 2025-08-05 13:57:34 -05:00
Derron Hu
ada3db3214 Add -snld flag to 7z (#3387) 2025-07-17 17:29:20 -05:00
Blaise
d945d574c6 Update CI config, scripts, and docs for python 3.10 2025-07-10 06:49:41 -05:00
Blaise
76f98dc4eb Update to Chromium 137.0.7151.55 2025-05-27 14:46:55 -05:00
Blaise
176fe36f2f Update to Chromium 136.0.7103.49 2025-04-29 15:43:05 -05:00
Blaise
c46cb88710 Update to Chromium 135.0.7049.41 2025-03-27 18:01:24 -05:00
Albert Tang
2df1bec2b4 Windows-specific improvements (ARM64 and Python) (#3255) 2025-03-25 13:07:27 -05:00
jj
ca91314f12 pruning: update openscreen contingent path 2025-03-08 16:02:46 +00:00
Blaise
0bde311580 Consolidate contingent paths in prune_binaries.py
Handles the differences between full tarball, lite tarball, and cloned sources.
Removes the skip_unused and sysroot flags from _extraction.py and downloads.py.
2025-02-27 14:43:55 -06:00
Blaise
984d79fb6e Update to Chromium 132.0.6834.83 2025-01-13 10:27:59 -06:00
Blaise
a833234d39 Update to Chromium 131.0.6778.69 2024-11-12 13:13:10 -06:00
Blaise
a3f4b6e1a5 Manually set up gsutil path for newer versions of Python 2024-11-07 14:25:42 -06:00
Clickot
21738f58bd when pruning files log missing file paths together with the error message (#3071) 2024-10-27 15:33:20 -05:00
Life'sMinder
86807d06c9 Improvements in hash checking in downloads.py (#3045) 2024-10-14 12:51:33 -05:00
Daniel Richard G.
6b9ef5113a Enhancements to downloads.py and filescfg.py (#3034) 2024-10-07 07:46:44 -05:00
Blaise
26170723f0 Update to Chromium 128.0.6613.84 2024-08-21 14:56:58 -05:00
Blaise
fa3afd8bbb Be more specific when checking for sysroot in clone.py 2024-08-15 08:10:42 -05:00
Blaise
5116bd36be Add flag to skip pruning contingent paths 2024-07-29 06:26:24 -05:00
Blaise
9c596f2c4d Add script flags to exempt a sysroot from pruning 2024-07-29 06:26:19 -05:00
Blaise
9258f5d286 Add GCS sources to contingent paths 2024-07-28 11:04:09 -05:00
Blaise
37452608f8 Update to Chromium 127.0.6533.72 2024-07-23 16:22:06 -05:00
Blaise
f29e4deaa9 Update to Chromium 126.0.6478.55 2024-06-11 14:48:01 -05:00
Blaise
dbffb23802 Update to Chromium 124.0.6367.118 2024-05-01 13:34:44 -05:00
Blaise
46731a439f Update to Chromium 124.0.6367.91 2024-04-27 08:48:33 -05:00
Blaise
d7fca419c6 Update to Chromium 124.0.6367.60 2024-04-20 07:44:57 -05:00
Blaise
34c7a2cfaf Remove depot_tools changes for older python support 2024-03-31 10:03:08 -05:00
Blaise
88fc9a108b Ajust scripts for new python and pylint 2024-03-31 10:01:52 -05:00
Blaise
75654057f1 Reformat scripts for new yapf 2024-03-31 10:01:46 -05:00
Blaise
c5aa0f6af8 Update to Chromium 123.0.6312.58 2024-03-19 17:49:03 -05:00
Blaise
81efc51f4f Synchronize tarball and clone lists 2024-03-13 18:36:25 -05:00
Blaise
223fe76bb2 Update to Chromium 121.0.6167.85 2024-01-22 14:26:25 -06:00
Blaise
a8906cbda5 Fix extract_tar_file call for domain substitution revert 2024-01-03 15:23:34 -06:00
Blaise
11110734ee Fix functools decorators for older python 2023-12-12 16:24:46 -06:00
Blaise
0d41e31bb7 Update to Chromium 120.0.6099.62 2023-12-04 16:38:27 -06:00
teeminus
d1f3fbf343 Use raw strings for placeholders in depot_tools patch (#2596) 2023-11-08 08:07:19 -06:00
Blaise
30b6f0f4e8 New unpack arg to skip unused dirs 2023-10-07 11:52:51 -05:00
Blaise
c97db8a197 Update to Chromium 117.0.5938.62 2023-09-14 09:40:30 -05:00
Blaise
891b80bbfc Update to Chromium 115.0.5790.98 2023-07-17 14:47:26 -05:00
Blaise
657159386d Add v8 profile download to clone script 2023-06-13 18:34:30 -05:00
Blaise
d6a21fa4ad Add script to clone source tree 2023-06-12 15:20:21 +03:00
Daniel Richard G
6eaa67b368 New utility: make_domsub_script.py
This is used to generate a standalone shell/Perl script that performs
the domain substitution.
2023-06-11 01:09:26 +03:00
Daniel Gomez
dbd45f1b94 Make --cache argument to domain_substitution.py optional 2023-03-28 15:05:19 +03:00
Vadim
741679b403 Replace scheme relative URLs with https URLs (#2171) 2022-12-26 14:46:34 +03:00
Sheng
2db58a8698 Add Windows compatibility for prune_binaries.py (#1592)
* Add Windows compatibility for prunhe_binaries.py

`file_path.unlink()` is not able to remove read-only files on Windows.

* code formatting and add comments
2021-09-01 22:45:23 +00:00
shubhendra
7fb71f0c01 Remove implicit object from the base class
Signed-off-by: shubhendra <withshubh@gmail.com>
2021-03-21 02:30:59 +05:30
shubhendra
ce802c3e82 Refactor unnecessary else / elif when if block has a raise statement
Signed-off-by: shubhendra <withshubh@gmail.com>
2021-03-21 02:30:59 +05:30
shubhendra
ac9e7ca723 Remove unnecessary generator
Signed-off-by: shubhendra <withshubh@gmail.com>
2021-03-21 02:30:59 +05:30
shubhendra
bf7684096e Use sys.exit() calls
Signed-off-by: shubhendra <withshubh@gmail.com>
2021-03-21 02:30:58 +05:30
shubhendra
cb89aa5a5e Use literal syntax instead of function calls to create data structure
Signed-off-by: shubhendra <withshubh@gmail.com>
2021-03-21 02:30:58 +05:30
Zoraver Kang
43fbd1d76c Add write permission to read-only files so their domains can be subsituted
This was added because both `third_party/shaka-player/dist/package.json` and
`third_party/shaka-player/dist/shaka-player.ui.extens.js` are read-only when
extracted from the chromium source tarball. Currently, this change could
potentially be replaced by manual vetting and whitelisting of the
beforementioned files from the domain subsitution routine. Another alternative
to this approach would be to pass an argument to tar (or whatever other program
is used to perform the extraction) that specifies that the extracted files are
to be writable.
2020-11-21 03:23:09 -05:00