SymLinks: share folders between Unity projects
About the project
Share external data between multiple projects! This asset solves two major problems.
1. Sharing a folder between projects
Sometimes you really need a folder shared between multiple Unity projects: a shared art folder, a library of generic scripts, or even a whole framework. But Unity has no native solution for this.
The usual workaround is to create symbolic links with a Bash or Python script. But then you can't push your external files to a Git repository: you have to create multiple repositories and do complicated things to tie them together.
With this tool, I offer an easy way to create junctions between an external folder and your Unity project. These junctions can be pushed to Git or Unity Collaborate. The files are handled as normal folders, and are marked with a small indicator so you know exactly what is and isn't inside an external folder.
2. Knowing where a file comes from
Every shared file is marked (<=> or *), in the project and on GameObjects: nobody deletes a framework file by mistake.



