[fidl][lsp] build-vscode.sh

This CL adds a bash script to prepare the VSCode extension for testing
or deployment, that does the following steps:
 * Fetch latest version of the SDK with CIPD tool
 * Copy prebuilts of FIDL tools from the SDK to the extension
 * Compile the language server
 * Build the extension

It also adds a section to the README on building and testing.
Instructions on deployment will be added later.

Test: ./build-vscode.sh
Change-Id: I27f43b0e369ddcd34e959eff6aeb9434f354e081
Reviewed-on: https://fuchsia-review.googlesource.com/c/fidl-misc/+/397634
Reviewed-by: Pascal Perez <pascallouis@google.com>
Reviewed-by: Benjamin Prosnitz <bprosnitz@google.com>
4 files changed
tree: 36093077c0f373442d97c4959b9d7cc05cf05f38
  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.