tree: f0b9cffb69768c47071f963514b50ca9c144fd15 [path history] [tgz]
  1. BUILD
  2. BUILD.bazel.tmpl
  3. create-foxglove-extension
  4. creation_wrapper.py
  5. creation_wrapper_npm.py
  6. extension.tmpl.BUILD
  7. foxglove_extension_wrapper.js
  8. foxglove_extension_wrapper_npm.js
  9. README.md
tools/foxglove/README.md

Creating a new extension

Change directories into the directory of interest.

$ cd path/to/package

The run the creation script and pass the new directory name as an argument.

$ ../.../tools/foxglove/create-foxglove-extension <path>

The script will automatically set up all the Bazel hooks so you can compile the extension.

$ bazel build //path/to/package/<path>:extension