The current scripts append the line
-include $(TOP)/../RELEASE.local
at the end of the configure/RELEASE file (if needed).
While this works for most EPICS modules, there is one drawback:
Definitions like
SUPPORT=/myfavorite/build/server
are not allways overwritten (better say undefined).
Fix this and create a configure/RELEASE file which is the same
for all EPICS modules.
Simply overwrite configure/RELEASE with what we want.
Thanks to the EPICS community for this suggestion
- needed for same setup files to work on Windows
(where PowerShell is used instead of bash)
- removes ugly bashism to allow overriding from .travis.yml
- adds a proper (yet small) syntax
Also adds tests for the new syntax and updates the README.