Open gilesknap opened 1 year ago
If we did allow use of EpicsDbBuilder then would this mean builder.py files were needed in support modules?
@coretl There are non-XmlBuilder things in some builder.py which I thought related to EpicsDbBuilder. e.g. see the attributes created with RecordFactory
in https://gitlab.diamond.ac.uk/controls/support/mrftiming/-/blob/master/etc/builder.py
UPDATE: Tom has convinced me that EpicsDbBuilder does not require builder.py files.
Decide on whether we need this after J20
From a discussion with Tom.
We should provide the ability to generate a DB file using Jinja.
For example the PSC IOC SR-05I-PC-IOC-01 has the generated DB file pasted below.
We could do this by
@coretl I'm still concerned that we will need to support epicsDB-builder for some IOCs. We could take the tack of using it instead of ibek. Maybe that is the only viable option as integrating ibek and builder sounds hard.