[CMake] find_file and following links on windows
John Cary
cary at txcorp.com
Fri Jun 25 10:08:59 EDT 2010
I have created a simple CMakeLists.txt file:
FIND_FILE(tmp_h tmp.h PATHS /cygwin/home/cary/tmp/tmp1)
MESSAGE("tmp_h = ${tmp_h}"
and inside of tmp1 I have put the file tmp.h.
This works fine. The output contains
tmp_h = /cygwin/home/cary/tmp/tmp1/tmp.h
Then I create a lnk and rename it
In tmp:
mkshortcut tmp1
mv tmp1.lnk tmp2.lnk
and try
FIND_FILE(tmp_h tmp.h PATHS /cygwin/home/cary/tmp/tmp2)
MESSAGE("tmp_h = ${tmp_h}"
and it fails.
tmp_h = tmp_h-NOTFOUND
Is this expected behavior? Am I doing something wrong?
Thx....John Cary
More information about the CMake
mailing list