gecko-dev/build/vs
Mike Hommey 7c2404f86c Bug 1828771 - Exclude MSI files with the longest extracted paths. r=firefox-build-system-reviewers,andi
msiexec on Windows fails to extract MSI files where the extracted path
(including the absolute base directory) is longer than 260 characters.
Unfortunately, a few MSI files from the Windows SDK contain paths that
are 213 characters long, which doesn't leave much room for
$drive:\Users\$user\.mozbuild\get_vs$tmp\unpack.

We fortunately don't actually need the whole thing, and while there is
certainly a lot more cleanup we can do, let's start with the ones that
contain the >= 200 character paths.

With this change, the longest path contained by the remaining MSIs is
126, which should be enough leeway for all users.

Differential Revision: https://phabricator.services.mozilla.com/D175819
2023-04-19 09:31:54 +00:00
..
generate_yaml.py Bug 1828771 - Exclude MSI files with the longest extracted paths. r=firefox-build-system-reviewers,andi 2023-04-19 09:31:54 +00:00
vs2017.yaml Bug 1828771 - Exclude MSI files with the longest extracted paths. r=firefox-build-system-reviewers,andi 2023-04-19 09:31:54 +00:00
vs2019.yaml Bug 1828771 - Exclude MSI files with the longest extracted paths. r=firefox-build-system-reviewers,andi 2023-04-19 09:31:54 +00:00