ddk_bootstrap: Split --local and --kleaf_repo flags.
* After this change `--local` indicates whether to fetch or not the
build dependencies, whereas `kleaf_repo` inidicates where to place
these dependencies when downloaded given a --build_id or --branch or
where to locate them otherwise.
* Additionally the script arguments are now sorted in lexicographical
order.
* This also makes the init_ddk script execution verbose, as the outputs
from the script are useful for determining what is happening.
Tested: python3 init.py --local --kleaf_repo=/abs/path/to/kleaf
Bug: 328770706
Change-Id: I9f853e9d23480b37dc85a8ac444ba81d1f53c33b
Signed-off-by: Ulises Mendez Martinez <umendez@google.com>
2 files changed