A follow up to #371. Fix the case when I have a shared folder like
sym
├── A.purs
├── B
│ └── B.purs
After cd src && ln -s ../../sym . and pulp -w build will only watch for sym/A.purs but not sym/B/B.purs.
The reason is gaze uses globule, which uses glob. The readme of glob says
** ... ... does not crawl symlinked directories.
Options
follow Follow symlinked directories when expanding ** patterns. Note that this can result in a lot of duplicate references in the presence of cyclic links.
A follow up to #371. Fix the case when I have a shared folder like
After
cd src && ln -s ../../sym .
andpulp -w build
will only watch forsym/A.purs
but notsym/B/B.purs
.The reason is gaze uses globule, which uses glob. The readme of glob says