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