epics-base / ci-scripts

Continuous Integration Scripts for EPICS Modules
Other
8 stars 18 forks source link

FOO_RECURSIVE setting does not always work #25

Closed ralphlange closed 4 years ago

ralphlange commented 4 years ago

From @tboegi (see also PR #24):

When a module FOO defines that it should not be cloned recursive by setting FOO_RECURSIVE=NO, the shell variable "recurse" stays set to "--recurse" running git clone.

That setting only works for the first module, i.e. EPICS Base, as the "recurse" variable is global and never gets reset to an empty string between modules.