[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
tree: 26da89567d971c044455993d30c9566c0bc36faf
  1. binaries/
  2. focal/
  3. scripts/
  4. BUILD.gn
  5. DIR_METADATA
  6. OWNERS
  7. README.chromium