Product Documentation
RelayKeys (🇬🇧 English )
RelayKeys (🇬🇧 English )
  • 😎Introduction
  • ⚙️ Installation
    • Setting up a board for RelayKeys
      • Adafruit Feather nRF52840 Express
      • Raytac dongle - nRF52840 USB Key with TinyUF2 Bootloader MDBT50Q-RX
      • Adafruit Itsybitsy nRF52840
      • Bluefruit LE Friend
    • Download and Setup (Software)
    • Connecting with RelayKeys
      • Wired Mode
      • Wired + Recieving Dongle
      • Wireless Mode
    • Checking it works
  • 🖥️Using RelayKeys
    • RelayKeys Desktop (QT)
    • Command Line Usage
    • 💬Guides for use with AAC
      • Tobii Communicator 5
      • Smartbox Grid 3
      • Jabbla MindExpress
      • Tobii Dynavox - Snap
    • Serial API
  • ❓Troubleshooting
  • 👩‍💻Developer Information
    • Architecture of RelayKeys
    • Developing without a board
    • Config File details
    • Server (Daemon) reference
    • Building a binary
    • Prior Art/Related Projects
    • Contributing
    • Credits
  • ❤️ Supporting RelayKeys
Powered by GitBook
On this page
Export as PDF
  1. Developer Information

Building a binary

PreviousServer (Daemon) referenceNextPrior Art/Related Projects

Last updated 2 years ago

Builds are focused on Windows - but we have started to work on a MacOS build.

For Windows

You need installed and install SimpleSC Plugin: . Then

pip install -r requirements.txt
pip install -r equirements-build.txt 
python build.py 

You will then get a setup.exe

If you wish to create a UF2 file for the firmware we follow (see "Making your own UF2") - making note that we are on M4 based boards.

👩‍💻
nsis
https://nsis.sourceforge.io/NSIS_Simple_Service_Plugin
this guide