You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
README says "Leeway assumes its running on Linux or macOS"
While it might assume that, it doesn't actually run on OS X since it uses "cp --parents" which is not supported on OS X - it fails with "illegal option" errors i.e. a BSD/GNU issue.
As no-one has reported this for the >2yrs that option has been in the code base the simplest option may be to remove that statement from the README and say it only runs on Linux?
While it might be possible to suggest people install the GNU fileutils this has other potential drawbacks.
Alternatively, Swift/T hit a similar issue some time ago, resulting in this workaround so something similar could be added, but probably not worth the effort in maintaining parity.
Thoughts?
The text was updated successfully, but these errors were encountered:
README says "Leeway assumes its running on Linux or macOS"
While it might assume that, it doesn't actually run on OS X since it uses "cp --parents" which is not supported on OS X - it fails with "illegal option" errors i.e. a BSD/GNU issue.
As no-one has reported this for the >2yrs that option has been in the code base the simplest option may be to remove that statement from the README and say it only runs on Linux?
While it might be possible to suggest people install the GNU fileutils this has other potential drawbacks.
Alternatively, Swift/T hit a similar issue some time ago, resulting in this workaround so something similar could be added, but probably not worth the effort in maintaining parity.
Thoughts?
The text was updated successfully, but these errors were encountered: