Local cfg/CONFIG* files missed when Base set INSTALL_LOCATION
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
EPICS Base | Status tracked in 7.0 | |||||
3.15 |
Triaged
|
Medium
|
Andrew Johnson | |||
7.0 |
Triaged
|
Medium
|
Andrew Johnson |
Bug Description
Bug reported by Joao Paulo Martins (I think).
When building a support module against a Base that was built with INSTALL_LOCATION set, any cfg/CONFIG* files provided by the support module do not get included by its own build unless it also has INSTALL_LOCATION set to either the same as Base (or possibly the same as some other dependent support module that also appears in its RELEASE file).
A workaround is to remove the setting of INSTALL_LOCATION from the configure/
This probably affects all versions of Base, and happens because TOP_CFG_CONFIGS are included by the Base/configure/