Skip to content

Commit 98a07ce

Browse files
committed
note RaspberryPi build requirements
1 parent 014f186 commit 98a07ce

1 file changed

Lines changed: 15 additions & 7 deletions

File tree

README.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,24 @@ Then unplug and replug the blink(1) device.
4949

5050
Install the following pre-requisites:
5151

52-
- libgnome-keyring-dev
53-
- icnsutils
54-
- xz-utils
55-
- rpm
56-
- bsdtar
57-
- libusb-1.0.0-dev
58-
- libudev-dev
52+
```sh
53+
sudo apt install libgnome-keyring-dev icnsutils xz-utils rpm bsdtar libusb-1.0.0-dev libudev-dev
54+
```
5955

6056
(see: https://github.com/electron-userland/electron-builder/issues/1407)
6157

58+
#### Raspberry Pi
59+
60+
As above for Linux, and if building from source:
61+
62+
```
63+
sudo apt install --no-install-recommends -y ruby-full bsdtar rpm libopenjp2-tools
64+
sudo gem install fpm -v 1.10.1
65+
export USE_SYSTEM_FPM="true"
66+
npm install
67+
npm run dist:raspi
68+
```
69+
6270
### Other info
6371
- [Publishing.md](Publishing.md) for info on publishing binaries
6472
- [NOTES.md](NOTES.md) for random behind-the-scenes thoughts

0 commit comments

Comments
 (0)