fresh
fresh copied to clipboard
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