The galil driver has an extra directory level i.e. the root of the Github repository with the appveyor.yml is not $(TOP) and also lacks a configure directory in that location. I see the CI script prepare() method copies the RELEASE.local to a configure directory if it exists, but if one does not exist then it doesn’t copy the file. To get the galil main build to work I had to create a configure directory at this level and use $(TOP)/../configure/RELEASE.local in the galil module RELEASE file.
I wondered if the prepare() method should copy the generated RELEASE.local to the top of the build/checkout area if there is no configure directory, so allowing $(TOP)/../RELEASE.local to work in the galil RELEASE file?
Suggested by @FreddieAkeroyd:
The galil driver has an extra directory level i.e. the root of the Github repository with the appveyor.yml is not $(TOP) and also lacks a configure directory in that location. I see the CI script prepare() method copies the RELEASE.local to a configure directory if it exists, but if one does not exist then it doesn’t copy the file. To get the galil main build to work I had to create a configure directory at this level and use $(TOP)/../configure/RELEASE.local in the galil module RELEASE file.
I wondered if the prepare() method should copy the generated RELEASE.local to the top of the build/checkout area if there is no configure directory, so allowing $(TOP)/../RELEASE.local to work in the galil RELEASE file?