[Instrumented Libraries] Refactor download_build_install.py
- Remove --no-configure. It's not necessary since we can check
if ./configure exists.
- Remove custom_libz builder and replace with --make-targets.
- Update references that mention GYP
- Change most shell_call() usages to pass the command line as
a list instead of a string.
R=thestig
Bug: 1496000
Change-Id: Ie0f56672fd4b919a9b0e08b2e28d25e6b4df7ad9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5009311
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1220710}
NOKEYCHECK=True
GitOrigin-RevId: b99d16f3b1112e73979b1637b11a5ab8477c1526
4 files changed