[console_scripts]
rfdf = rfdf.cli.main:app

[rfdf.backends.compute]
local = rfdf.backends.compute.local:create
modal = rfdf.backends.compute.modal:create
runpod = rfdf.backends.compute.runpod:create
skypilot = rfdf.backends.compute.skypilot:create
vastai = rfdf.backends.compute.vastai:create

[rfdf.backends.geometry]
grbl-linear = rfdf.backends.geometry.grbl_linear:create
mock-morph = rfdf.backends.geometry.mock_morph:create
static = rfdf.backends.geometry.static:create

[rfdf.backends.rotator]
antrunner = rfdf.backends.rotator.antrunner:create
mock = rfdf.backends.rotator.mock:create

[rfdf.backends.sdr]
b210 = rfdf.backends.sdr.b210:create
file-replay = rfdf.backends.sdr.file_replay:create
mock = rfdf.backends.sdr.mock:create
