Strange commit to FindKDE4Internal.cmake
Stephen Kelly
steveire at gmail.com
Sun Feb 19 22:12:20 UTC 2012
Pau Garcia i Quiles wrote:
> On Sun, Feb 19, 2012 at 5:20 PM, Alexander Neundorf <neundorf at kde.org>
> wrote:
> Now try and find a LibFooConfig.cmake somehow. Absolutely impossible.
> Heck, many times headers and libraries will be under some shared
> network drive! (something like H:\lib + H:\include). Are you going to
> scan every drive connected to the computer looking for config files?
>
How would FindFoo.cmake know where to look?
> - Libraries (libfoo) must always provide a reference FindLibFoo.cmake
> in the package and make it available for third party developers in the
> tarballs. Packages (libfoo-dev) must install this
Brad on the CMake list suggested that such files would belong in the
documentation of libfoo (libfoo-doc package), which I thought was an
interesting point (Or in any other documentation it could be a snippet).
If installed with the -dev package (even as a reference implementation or a
template), it's kind of back to the situation of putting the treasure map
with the treasure. However, if it's part of documentation, presumably the
person using it will read that documentation and see it.
Thanks,
Steve.
More information about the Kde-buildsystem
mailing list