MSVC solution relative paths

Hi all,

Currently the MSVC project files contain paths using the $(SolutionDir) macro. Unfortunately this means that if you include LLVM in another solution lots of paths are wrong. So I’d like to propose to avoid using the solution relative path macro, and use $(ProjectDir) instead.

Does everyone using MSVC agree this would be better? I could post a patch if anyone’s interested…



Hola Nicolas,

I'm fine with this change.


Hi Chuck et al,

I’ve attached a patch which replaces all $(SolutionDir) macros with $(ProjectDir)…\ in revision 53549’s MSVC project files.



ProjectDir.patch (90.9 KB)

Applied, thanks!