On 1/6/20 4:06 PM, Michael Westfall via Tech-talk wrote:
Ah, that makes sense. Thanks
Except, I still get the error because apparently there are copies of menuScan in several of the dbd files from the support modules that were probably pulled when including base.dbd for each module.
So..... maybe support modules should not include base.dbd?
You need to distinguish between DBD files that a support module publishes for other modules and IOCs to use (these should never themselves include base.dbd nor DBD files from other modules) and DBD files for test IOCs which support modules may also build and
install (these must include base.dbd and anything else that the test IOC needs). Don't mix the two. In synApps modules a …Support.dbd file is one for other modules to include, so to use autoSave for example you would use asSupport.dbd, not as.dbd since the
latter has already included base.dbd.
HTH,
- Andrew
--
Complexity comes for free, Simplicity you have to work for.