Pau Garcia i Quiles wrote:
Hello,
Does CMake provide any command to check for the existence of keys in
the Windows registry, or to find out its values? I have been searching
but nothing came along. Is running "reg query REGISTRY_PATH /v KEY"
the only way?
Some commands do.
For example, the FIND_* stuff can use the registry for paths like this:
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.4;Root]/lib
If you grep for HKEY in the Modules directory you can see many examples.
In addition the GET_FILENAME_COMPONENT calls on the FileName.
So, you might be able to do this:
GET_FILENAME_COMPONENT(foo
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Scriptics\\Tcl\\8.4;Root])
And foo would have the registry value.
-Bill
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake