Support extracting into arbitrary directories.

Only supports creating the last directory in the given path if it does
not already exist.

Bug: 137304531
Test: ./fetch_cvd -directory=cuttlefish_assembly
Change-Id: Icf7096a3434a6f93001d71e8f5800d297da36d3c
3 files changed
tree: 7ea4c431a1128c15b0cfe074fc3f27112b311753
  1. common/
  2. guest/
  3. host/
  4. tests/
  5. tools/
  6. Android.bp
  7. Android.mk
  8. OWNERS
  9. TEST_MAPPING