I've never tried symlinks but I don't see why it wouldn't work. The key is that "foo/bar.h" needs to be readable with cwd == "src". If whatever filesystem you have will make content appear there, it should just work.
Having just tried it... sure, it'll work. Starting in my "depot" dir...
Comments
Seems cool!
Anyone knows if the "everything for your project must be contained within a single directory root" constraint can be tricked using symbolic links?
I've never tried symlinks but I don't see why it wouldn't work. The key is that "foo/bar.h" needs to be readable with cwd == "src". If whatever filesystem you have will make content appear there, it should just work.
Having just tried it... sure, it'll work. Starting in my "depot" dir...
---