Problems with path search order
Brad King
brad.king at kitware.com
Tue Mar 28 21:13:42 CEST 2006
Alexander Neundorf wrote:
> On Tuesday 28 March 2006 18:10, Brad King wrote:
> ...
>
>>There is a reason those paths come last which I'll add to the
>>documentation. You can always switch the order like this:
>>
>>find_library(FOO_LIBRARY NAMES foo PATHS mypaths NO_DEFAULT_PATH)
>>find_library(FOO_LIBRARY NAMES foo)
>
>
> Does the second find_library() actually have to be guarded with
> if(NOT FOO_LIBRARY)
> find_library(FOO_LIBRARY NAMES foo)
> endif(NOT FOO_LIBRARY)
>
> rr will the second test simply be skipped if FOO_LIBRARY has already been
> found by the first check ?
Once FOO_LIBRARY is set then find_library does nothing. Even when there
is only one call FOO_LIBRARY gets stored in the cache when it is found
and then the one call does nothing either.
-Brad
More information about the Kde-buildsystem
mailing list