Extra watch directories for multiple apps repositories
I've added support for multiple apps repositories. Multiple independent apps can live in the same repository and share some packages.
A structure example: /apps/app1 /apps/app2 /packages/pkg1 /packages/pkg2
The apps can be developed/run/built independently, while they are both going to use some packages. While developing "app1", I would like to watch for changes in its root directory (/apps/app1) and also in "/packages", but not in "/apps/app2".
Multiple extra directories can be defined with the ":" path separator. Both absolute and relative paths are accepted.
A config example that both apps can share: root: . include: /home/user/go/src/name/space/packages/pkg1:../pkg2
I've also handled the case where a watch was requested for a nonexistent directory.
Can you please update on this ?
I've fixed my need in another way, see this repo: https://github.com/andreiavrammsd/go-live-reload