- 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