- Clone the project and build it.
$> git clone https://github.com/fxos-bt-squad/webbluetooth-test-app path/to/webbluetooth-test-app
- Build the app.
$> cd path/to/webbluetooth-test-app
$> npm install
$> ./node_modules/bower/bin/bower install
- Symbolically link path/to/webbluetooth-test-app into path/to/gaia/outoftree_apps folder.
$> cd path/to/gaia
$> mkdir outoftree_apps # create outoftree_apps folder if you don't have one
$> cd outoftree_apps
$> ln -s path/to/webbluetooth-test-app webbluetooth-test-app
- Build gaia in engineer build, you'll have this app installed in your runtime or device.
$> npm install
- Downloads dependency bower packages.
$> ./node_modules/bower/bin/bower install
- Lint source codes.
$> ./node_modules/gulp/bin/gulp lint