On 2008-08-02 21:41+0200 Andreas Pakulat wrote:
Hi,
it seems as if find_path doesn't work when providing multiple paths for
the PATHS argument via a CMake variable. That is the following code
doesn't work:
set( VAR /home/andreas/boost_1_35_1/include C:/boost/include C:/Program
Files/boost/boost_ /sw/local/include )
message("VAR: ${VAR}")
find_path(FOO
NAMES boost/config.hpp
PATHS ${VAR}
PATH_SUFFIXES boost-1_35
NO_DEFAULT_PATH
)
message("FOO: ${FOO}")
${VAR} is a list. I can never remember the rules for quoting a list or not,
but if a list doesn't work as above, then I try quoting it, e.g.,
PATHS "${VAR}"
Hope that works for you.
Alan
__________________________
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________
Linux-powered Science
__________________________
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake