[fidldev] Useability improvements

- Fail and print error message when an unknown explicit test or
  regen target is provided. Previously unknown arguments would
  get ignored.
- Make it possible to use `fidldev regen` outside of FUCHSIA_DIR
  by using an absolute path for BUILD_DIR instead of a relative one.

Change-Id: Id481693ec421cc75d18a52cdda96b882a5b10d93
Reviewed-on: https://fuchsia-review.googlesource.com/c/fidl-misc/+/409095
Reviewed-by: Mitchell Kember <mkember@google.com>
4 files changed
tree: 025b0be19c3c955196ef33dc0cdf57440bcd9d5d
  1. fidl-lsp/
  2. fidldev/
  3. vscode-language-fidl/
  4. .gitignore
  5. .vscodeignore
  6. AUTHORS
  7. CONTRIBUTING.md
  8. LICENSE
  9. PATENTS
  10. README.md
README.md

Fuchsia Open Source Template Repository

This repository is a template that we will use when creating new open source repositories for Fuchsia.