ISISComputingGroup / ISISComputingGroup/IBEX
Improve EPICS build dependencies
- Dominant language
- No language data
- Stars
- 6
- Forks
- 2
- Avg merge
- 16h 40m
- Merged PRs (30d)
- 2
Description
Currently we use a MASTER_RELEASE file, which slows down building as it lists all available modules and these are checked by "checkRelease". It also means the dllPath.bat file is now getting too full of paths and hitting a limit. What we would like to do for optimal build performance, and to avoid this PATH issue, is to have both support/Makefile and module RELEASE file only refer to the items needed. As both are dependent, we should avoid needing to edit both - failing to edit RELEASE will cause a build failure, but failing to update dependencies in support/Makefile would introduce race conditions in parallel builds. Hence a system for automating the creation of the Makefile dependencies should be created.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.