Experimental Physics and
| |||||||||||||||
|
On Tue, 19 Mar 2019 at 14:41, Konrad, Martin via Tech-talk <[email protected]> wrote: I see. The issue with this change is that IOC engineers need to modify What we do in CODAC Core System to minimize the needed changes in Makefiles: Every support module installs a Makefile snippet in a central "system" location: E.g. /opt/codac/epics/mk/stream.mk defines CODAC_DBD += stream.dbd CODAC_LIBS += stream In an application that wants to use stream, the Makefile just includes the stream.mk snippet and eventually sets myIoc_DBD += $(CODAC_DBD) myIoc_LIBS += $(CODAC_LIBS) That way, the actual dbd files and libraries are under system control and can be changed as part of an upgrade without having to change all applications' Makefiles. (I.e., easy and safe migration.) Cheers, ~Ralph
| ||||||||||||||
ANJ, 19 Mar 2019 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |