The following issue has been SUBMITTED. ====================================================================== http://public.kitware.com/Bug/view.php?id=11541 ====================================================================== Reported By: Lauro Moura Assigned To: ====================================================================== Project: CMake Issue ID: 11541 Category: CMake Reproducibility: always Severity: major Priority: normal Status: new ====================================================================== Date Submitted: 2010-11-30 14:19 EST Last Modified: 2010-11-30 14:19 EST ====================================================================== Summary: find_program resolves symbolic links for paths in $PATH Description: find_program seems to be resolving symbolic links for paths in the default search path.
Example: Maemo's Scratchbox links /target/<target-name>/usr to the current active /usr. using find_program for python will return /target/<target_name>/usr/bin/python instead of /usr/bin/python, making it useless to store this information for use by other projects as <target-name> can change in automatic builds, for example. Is resolving symbolic links the expected behavior for find_program? Steps to Reproduce: Use find_program to search for a program that is in a symbolic link directory also present in $PATH. The returned value will have the source of the link instead of the link. Additional Information: If the directory link is given in the PATHS argument the program is returned without resolving links. ====================================================================== Issue History Date Modified Username Field Change ====================================================================== 2010-11-30 14:19 Lauro Moura New Issue ====================================================================== _______________________________________________ cmake-developers mailing list [email protected] http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
