MantisBT - CMake
View Issue Details
0012651CMakeCMakepublic2012-01-03 06:532012-08-18 16:05
Philipp Moeller 
Philip Lowman 
lowminoralways
closedno change required 
Linux3.1.5
CMake 2.8.6 
CMake 2.8.8 
0012651: Findosgqt.cmake is missing
OpenSceneGraph recently added the component osgQt. CMake does not handle this yet.
Create a CMakeLists.txt containing:

find_package(OpenSceneGraph COMPONENTS osgQt REQUIRED)

$ cmake .
The attached file correctly handles the new component, a license header is missing but can be added. Comments are missing as well but can be c&p'ed from another Findosg*.cmake file.
No tags attached.
? FindosgQt.cmake (249) 2012-01-03 06:53
https://public.kitware.com/Bug/file/4160/FindosgQt.cmake
Issue History
2012-01-03 06:53Philipp MoellerNew Issue
2012-01-03 06:53Philipp MoellerFile Added: FindosgQt.cmake
2012-01-03 09:26Brad KingAssigned To => Philip Lowman
2012-01-03 09:26Brad KingStatusnew => assigned
2012-01-03 09:27Brad KingNote Added: 0028144
2012-01-03 09:41Philipp MoellerNote Added: 0028145
2012-01-03 10:03Brad KingAssigned ToPhilip Lowman => Eric Wing
2012-08-18 15:32Philip LowmanAssigned ToEric Wing => Philip Lowman
2012-08-18 16:04Philip LowmanNote Added: 0030700
2012-08-18 16:05Philip LowmanStatusassigned => closed
2012-08-18 16:05Philip LowmanResolutionopen => no change required
2012-08-18 16:05Philip LowmanFixed in Version => CMake 2.8.8

Notes
(0028144)
Brad King   
2012-01-03 09:27   
Our policy for module contributions is here:

  http://www.cmake.org/Wiki/CMake:Module_Maintainers [^]

I've assigned this to the current OpenSceneGraph find module maintainer, Philip Lowman.
(0028145)
Philipp Moeller   
2012-01-03 09:41   
AFAIK The correct maintainer would be Eric Wing. I'm a little bit confused by the duplicate modules and there seem to be some dependencies between the two.
(0030700)
Philip Lowman   
2012-08-18 16:04   
Thank you for filing the issue. It was resolved in this commit way back on 1/28/2012. The modules for osgQt and osgPresentation are in CMake 2.8.8 and newer.

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c040054746bff4eefe02c491447c68f68a0860ae [^]

Sorry for not closing the ticket until now.