Hi all,
I think this is already handled in the trunk.

cmake_policy(set CMP0017 NEW)

...specifies that cmake (when calling include() or find_package() )
should prefer find modules from it's own module directory over ones
found in CMAKE_MODULE_PATH.

...however it seems that we named our script FindFreeType.cmake while
the one in my cmake is called FindFreetype (no capital T). This causes
CMP0017 setting to have no effect
 in our case. We could change the name of our script to match the one
in cmake (FindFreetype.cmake) so we can let cmake work as intended
without breaking older machine builds.

We'd need to modify the root CMakeLists.txt accordingly of course, i.e
find_package(Freetype).
/Mattias

On Sat, Apr 12, 2014 at 9:50 AM, Robert Osfield
<[email protected]> wrote:
> Hi Guys,
>
> I have just had a look at our CMakeModules directory and the
> cmake-2.8/Modules and found the following overlaps:
>
> FindFLTK.cmake
> FindGDAL.cmake
> FindJasper.cmake
> FindFreetype.cmake
> FindOpenThreads.cmake
> FindQuickTime.cmake
> FindZLIB.cmake
>
> We don't actually use FindOpenThreads.cmake, but like the
> FindOSG.cmake it's really there for inspiration for others.  Probably
> would could delete both of these now though.
>
> The rest would potentially could delete, although we'd risk breaking
> the build for people on old systems where they have older version of
> cmake installed.
>
> Is there a way we can use the Cmake versions when available and
> fallback to the OSG ones when they aren't?
>
> Robert.
> _______________________________________________
> osg-submissions mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to