View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001645CMakeCMakepublic2005-03-05 10:182008-01-21 08:50
ReporterDavid Somers 
Assigned ToBrad King 
PrioritylowSeverityfeatureReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0001645: FIND_PACKAGE and major.minor
DescriptionIn FIND_PACKAGE, the major.minor parameters are placeholders.

Perhaps this functionality should be implemented... and if so, it should probably have four specifier (major, minor, patch, and build) instead of the envisioned two.
TagsNo tags attached.
Attached Files

 Relationships
related to 0004243closedBill Hoffman Add XXXX_VERSION variables to Find* routines 

  Notes
(0008564)
Alex Neundorf (developer)
2007-08-21 15:47

Related to 0004243
(0010203)
Brad King (manager)
2008-01-21 08:50

I've implemented a mapping from [major[.minor[.patch]]] to variables given to the FindXXX.cmake module. See documentation in the command and readme.txt. The command documents that versioning is supported on a package-by-package basis because not all FindXXX modules will enforce it.

/cvsroot/CMake/CMake/Modules/readme.txt,v <-- readme.txt
new revision: 1.13; previous revision: 1.12
/cvsroot/CMake/CMake/Source/cmFindPackageCommand.cxx,v <-- cmFindPackageCommand.cxx
new revision: 1.31; previous revision: 1.30
/cvsroot/CMake/CMake/Source/cmFindPackageCommand.h,v <-- cmFindPackageCommand.h
new revision: 1.17; previous revision: 1.16
/cvsroot/CMake/CMake/Tests/FindPackageTest/CMakeLists.txt,v <-- CMakeLists.txt
new revision: 1.7; previous revision: 1.6
/cvsroot/CMake/CMake/Tests/FindPackageTest/FindVersionTestA.cmake,v <-- FindVersionTestA.cmake
initial revision: 1.1
/cvsroot/CMake/CMake/Tests/FindPackageTest/FindVersionTestB.cmake,v <-- FindVersionTestB.cmake
initial revision: 1.1
/cvsroot/CMake/CMake/Tests/FindPackageTest/FindVersionTestC.cmake,v <-- FindVersionTestC.cmake
initial revision: 1.1

 Issue History
Date Modified Username Field Change
2007-08-21 15:47 Alex Neundorf Note Added: 0008564
2007-08-31 11:28 Alex Neundorf Assigned To System Admin => Bill Hoffman
2007-10-12 11:35 Bill Hoffman Assigned To Bill Hoffman => Brad King
2008-01-21 08:03 Brad King Relationship added related to 0004243
2008-01-21 08:50 Brad King Status assigned => closed
2008-01-21 08:50 Brad King Note Added: 0010203
2008-01-21 08:50 Brad King Resolution open => fixed


Copyright © 2000 - 2018 MantisBT Team