|
|
(41 intermediate revisions by 14 users not shown) |
Line 1: |
Line 1: |
| == Introduction ==
| | {{CMake/Template/Moved}} |
|
| |
|
| If you want to add a new module to CMake, then you must volunteer to maintain it, or find someone that will. This page contains a list of Module maintainer volunteers, and instructions on how to become a maintainer.
| | This page has moved [https://gitlab.kitware.com/cmake/community/wikis/doc/cmake/dev/Module-Maintainers here]. |
| | |
| * This mail describes the procedure how to become maintainer, and how to modify or add modules: [http://www.cmake.org/pipermail/cmake/2007-July/015258.html Call for maintainers]
| |
| | |
| * Please '''DO NOT ADD a Bug Tracker''' entry for new Module request [http://www.cmake.org/pipermail/cmake/2008-November/025196.html Do not add bug report for New Module]
| |
| | |
| * Maintainers should follow the guide lines for module files documented here: [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/readme.txt readme.txt]
| |
| | |
| * Maintainers should subscribe to the CMake Developers mailing list and follow related threads there appropriately: [http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers CMake Developers Mailing List]
| |
| | |
| In addition backwards compatibility for all existing variables in the current set
| |
| of modules must be maintained strictly.
| |
| | |
| If you want to become a module maintainer, please send an email with your module to the cmake mailing list.
| |
| | |
| * Here is a list of "repositories" of 3rd party CMake modules, so maintainers can check for already existing modules etc.
| |
| ** KDE4: http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/
| |
| ** PlPlot: http://plplot.svn.sourceforge.net/viewvc/plplot/trunk/cmake/modules/
| |
| ** http://cmake-modules.googlecode.com/svn/trunk/Modules/
| |
| ** OpenSceneGraph http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/CMakeModules/
| |
| ** OpenSync http://svn.opensync.org/branches/3rd-party-cmake-modules/modules/
| |
| ** http://github.com/jedbrown/cmake-modules
| |
| | |
| == List ==
| |
| | |
| * NOBODY!!! Please volunteer if you are able and willing. Need new maintainers for these modules:
| |
| ** Any Find*.cmake module distributed with CMake that is not already listed under a maintainer below.
| |
| | |
| * Dave Partyka, dave dot partyka at kitware dot com
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindMPI.cmake FindMPI]
| |
| | |
| * Miguel A. Figueroa Villanueva, miguelf at ieee dot org
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindwxWidgets.cmake FindwxWidgets]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindLATEX.cmake FindLATEX]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindImageMagick.cmake FindImageMagick]
| |
| | |
| * Alan W. Irwin, irwin at beluga dot phys dot uvic dot ca
| |
| ** Ada
| |
| | |
| * Alexey Ozeritsky, aozeritsky at gmail dot com (http://resetius.ru/)
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindBLAS.cmake FindBLAS]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindLAPACK.cmake FindLAPACK]
| |
| | |
| * Tim Burrell (tim dot burrell at gmail dot com) (http://www.dsource.org/projects/cmaked)
| |
| ** D support
| |
| | |
| * Philip Lowman, philip at yhbt dot com
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindBoost.cmake FindBoost]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindGTK2.cmake FindGTK2]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindOpenSceneGraph.cmake FindOpenSceneGraph]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindCxxTest.cmake FindCxxTest]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindDoxygen.cmake FindDoxygen]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/CMakeDetermineVSServicePack.cmake CMakeDetermineVSServicePack]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindGnuTLS.cmake FindGnuTLS]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindFLEX.cmake FindFLEX]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindBISON.cmake FindBISON]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindGTest.cmake FindGTest (Google C++ Testing Framework)]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindBullet.cmake FindBullet]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindALSA.cmake FindALSA]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindProtobuf.cmake FindProtobuf]
| |
| | |
| * Eric Wing ; in the commercial domain at gmail, ewing . public
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindFreeType.cmake FindFreeType]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindGDAL.cmake FindGDAL]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindGIFLIB.cmake FindGIFLIB]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindLua50.cmake FindLua50]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindLua51.cmake FindLua51]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindOpenAL.cmake FindOpenAL]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindOpenThreads.cmake FindOpenThreads]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindPhysFS.cmake FindPhysFS]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindProducer.cmake FindProducer]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindQuickTime.cmake FindQuickTime]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL.cmake FindSDL]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL_image.cmake FindSDL_image]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL_mixer.cmake FindSDL_mixer]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL_net.cmake FindSDL_net]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL_sound.cmake FindSDL_sound]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSDL_ttf.cmake FindSDL_ttf]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/Findosg.cmake Findosg]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgDB.cmake FindosgDB]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgFX.cmake FindosgFX]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgGA.cmake FindosgGA]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgIntrospection.cmake FindosgIntrospection]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgManipulator.cmake FindosgManipulator]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgParticle.cmake FindosgParticle]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgProducer.cmake FindosgProducer]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgShadow.cmake FindosgShadow]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgSim.cmake FindosgSim]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgTerrain.cmake FindosgTerrain]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgText.cmake FindosgText]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgUtil.cmake FindosgUtil]
| |
| *** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindosgViewer.cmake FindosgViewer]
| |
| | |
| * Marcel Loose, loose at astron dot nl
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSubversion.cmake FindSubversion]
| |
| | |
| * Matt Leotta, matt.leotta at gmail dot com
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindCoin3D.cmake FindCoin3D]
| |
| | |
| * Mathieu Malaterre , Mathieu.Malaterre at gmail dot com
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindSWIG.cmake FindSWIG]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/UseSWIG.cmake UseSWIG]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindJNI.cmake FindJNI]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindJava.cmake FindJava]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindOpenSSL.cmake FindOpenSSL]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindDCMTK.cmake FindDCMTK]
| |
| | |
| * Clinton Stimpson clinton at elemtech dot com
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindQt4.cmake FindQt4]
| |
| | |
| * Petr Gotthard, petr dot gotthard at honeywell dot com
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindRTI.cmake FindRTI]
| |
| | |
| * Will Dicharry, wdicharry at stellarscience dot com
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindHDF5.cmake FindHDF5]
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/SelectLibraryConfigurations.cmake SelectLibraryConfigurations]
| |
| | |
| * Kovarththanan Rajaratnam, kovarththanan.rajaratnam at gmail dot com
| |
| ** [http://cmake.org/gitweb?p=cmake.git;a=blob;f=Modules/FindZLIB.cmake FindZLIB]
| |