Tree [8d170f] / config / cmake / Modules /
History



File Date Author Commit
NewCMake 2004-08-24 Peter Vanroose Peter Vanroose [7a2036] added /usr/lib64 in front of /usr/lib
CheckPrototypeExists.cxx.in 2004-05-06 Amitha Perera Amitha Perera [19f12f] CVS CMake (sometimes?) doesn't like the output ...
CheckPrototypeExistsCXX.cmake 2004-05-06 Amitha Perera Amitha Perera [19f12f] CVS CMake (sometimes?) doesn't like the output ...
FindDCMTK.cmake 2004-01-14 Amitha Perera Amitha Perera [12f467] Add better DICOM support by wrapping DCMTK, and...
FindJPEG.cmake 2003-10-23 Ian Scott Ian Scott [6f57a6] Remove some FindXXX.cmake files that are provid...
FindMPEG2.cmake 2003-10-23 Ian Scott Ian Scott [1af8b6] Remove some FindXXX.cmake files that are provid...
FindNetlib.cmake 2002-11-18 Amitha Perera Amitha Perera [48869a] Change project name from allvxl to vxl
FindPNG.cmake 2004-05-05 Amitha Perera Amitha Perera [f4ed06] Undo changes (hopefully) make the dashboard bui...
FindQv.cmake 2002-11-18 Amitha Perera Amitha Perera [48869a] Change project name from allvxl to vxl
FindTIFF.cmake 2003-10-23 Ian Scott Ian Scott [dae733] Remove some FindXXX.cmake files that are provid...
FindZLIB.cmake 2004-05-05 Amitha Perera Amitha Perera [f4ed06] Undo changes (hopefully) make the dashboard bui...
UseVGUI.cmake 2005-05-16 Amitha Perera Amitha Perera [ad8a52] *** empty log message ***
UseVXL.cmake 2003-09-22 Fred Wheeler Fred Wheeler [909ece] BUILD_VCSL is no longer needed. It was a quick...
VXLConfig.cmake.in 2005-05-16 Amitha Perera Amitha Perera [ad8a52] *** empty log message ***
VXLStandardOptions.cmake 2003-09-18 Fred Wheeler Fred Wheeler [1cd7b9] move CMake support files to config/cmake/Module...
readme.txt 2003-10-23 Ian Scott Ian Scott [7c5090] Some FindXXX.cmake files are provided by CMake now

Read Me

This directory should only contain FindXXX.cmake modules and other CMake configuration files specific to VXL.
In particular it should contain specialised files to deal with the libraries provided in v3p.

In the past the this directory and NewCMake were used to store FindXXX.cmake modules
that were not yet available from CMake. Initially VXL needed many more FindXXX.cmake modules, (or several vastly
better written modules) than were available from CMake. Now however, CMake provides all the module files needed
by VXL, and has access to many more bug reports for its module files than VXL has.

It no longer makes any sense in all but a few rare and temporary cases for VXL to attempt to maintain ordinary
module files. Trying to maintain parallel copies in VXL and CMake is unnecessary and difficult work.

If the CMake provided module file is buggy then please submit a fix to CMake at cmake@www.cmake.org
If you need a new FindXXX.cmake file for your private code, then please do not add it to VXL. You
can submit it to CMake at cmake@www.cmake.org

If you are adding some new functionality to VXL and you need a third party library, (and VXL-maintainers agrees
that VXL can depend on this additional library) then you can temporarily add the file to the NewCMake subdirectory.
Please also submit it to CMake at cmake@www.cmake.org, and delete it from the VXL repository when the next
version of CMake is widely available.