To add a backend, the following must be done:
In device.h
- Add a backend name to
enum class Backend - Handle the
to_stringcase for your new backend - Create a shortname
constexpr Device
- Create a folder for all your implementation files
- Your backend must derive and extend BackendBase
Add your device-to-backend in get_backend
Add your backend device in runner_single_type