[cmake-developers] [PATCH] FindPythonLibs patches for version searching and frameworks

David Gobbi david.gobbi at gmail.com
Thu Sep 17 01:04:23 EDT 2015


On Wed, Sep 16, 2015 at 9:41 AM, Brad King <brad.king at kitware.com> wrote:

> On 09/16/2015 11:39 AM, Brad King wrote:
> > On 09/16/2015 10:00 AM, David Gobbi wrote:
> >> this new patch only changes the search for the include dirs.
> >
> > Thanks.  Rather than calling find_path twice, the first call could
> > just use HINTS instead of PATHS.  HINTS are meant for this use case:
> > searching paths detected from the system in some manner.  They are
> > searched before the generic system and environment paths.  Does that
> > work for your use case?
> >
> > Also, why does the second call not use the same list of suffixes?
>
> Meanwhile I split out the OS X framework path fix:
>
>  FindPythonLibs: Fix OS X framework include directory search path
>  http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ea2db3bb
>
> Please check that it looks correct on its own.


Thanks, looks fine.  I've modified my patch so that it only calls find_path
once.
It uses HINTS to search for the includes in the same prefix as where the
library
was found, which is probably the best place to start.  I've left the
framework dirs
in PATHS because we don't necessarily want them to have priority, we just
want to have them in the search path.

 - David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20150916/2cbdf9bb/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-FindPythonLibs-Match-include-dir-to-library-version.patch
Type: application/octet-stream
Size: 2933 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20150916/2cbdf9bb/attachment-0001.obj>


More information about the cmake-developers mailing list