2009/2/9 elizabeta petreska <elizabeta.petre...@gmail.com>: > Still not working. > I am getting the following : > MATLAB_ROOT_PATH = > [HKEY_LOCAL_MACHINE\SOFTWARE\MathWorks\MATLAB\7.6;MATLABROOT]
My first suggestion was silly. Message may print this but registry read may be OK. You'll find attached an example of registry usage which works here (CMake 2.6.0 on Windows XP): cmake -P registry.cmake gives the following output: D:\Test>cmake -P registry.cmake SEVENZIP_PATH = [HKEY_LOCAL_MACHINE\SOFTWARE\7-Zip;Path] SEVENZIP_ROOT = C:/Program Files/7-Zip HELPFILE = C:/Program Files/7-Zip as you can see the registry is read by FIND_PATH and GET_FILENAME_COMPONENT but a simple "message" does not evaluate the registry value. When I try with your MATLAB registry entry I get: D\Test>cmake -P registry.cmake MYPATH = [HKEY_LOCAL_MACHINE\SOFTWARE\MathWorks\MATLAB\7.6;MATLABROOT] MYROOT = /registry HELPFILE = HELPFILE-NOTFOUND Which seems to be the behaviour you observe. In my case this is logical since I have no matlab installed on my machine. -- Erk
registry.cmake
Description: Binary data
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake