Ie, something like: 

SET(LIBRARY_OUTPUT_PATH "$(SolutionDir)lib"  CACHE PATH "Single output
directory for building all libraries." FORCE)


doesn't work any more because cmSystemTools::FileIsFullPath() thinks
that "$SolutionDir)lib" is a relative path && prepends the project
location to it. 


The fix would either be to visit every place where
cmSystemTools::FileIsFullPath() is called and consider if a variable
should be allowed, or change cmSystemTools::FileIsFullPath to return
"true" when it starts with a "$" (ie, a variable), and then let the user
deal with it. 


_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to