.. cmake-manual-description: YCM Modules Reference

ycm-modules(7)
**************

.. only:: html or latex

   .. contents::



.. _`Generic Modules`:

Generic Modules
===============

.. toctree::
   :maxdepth: 1

   /module/ExtractVersion
   /module/GetAllCMakeProperties
   /module/GitInfo
   /module/IncludeUrl
   /module/ReplaceImportedTargets
   /module/StandardFindModule



.. _`Packaging Helper Modules`:

Packaging Helper Modules
========================

.. toctree::
   :maxdepth: 1

   /module/InstallBasicPackageFiles
   /module/AddUninstallTarget
   /module/AddInstallRPATHSupport



.. _`Superbuild Helper Modules`:

Superbuild Helper Modules
=========================


.. toctree::
   :maxdepth: 1

   /module/FindOrBuildPackage
   /module/YCMEPHelper
   /module/StyleBITBUCKET
   /module/StyleGITHUB
   /module/StyleGITLAB_ROBOTOLOGY
   /module/StyleGNOME
   /module/StyleKDE
   /module/StyleLOCAL
   /module/StyleNONE
   /module/StyleSOURCEFORGE



.. _`Find Package Modules`:

Find Package Modules
====================

.. toctree::
   :maxdepth: 1

   /module/Findassimp
   /module/FindACE
   /module/FindAtlas
   /module/FindCFW2CANAPI
   /module/FindDRAGONFLYAPI
   /module/FindESDCANAPI
   /module/FindFreenect
   /module/FindFTDI
   /module/FindFuse
   /module/FindGLFW3
   /module/FindGLM
   /module/FindGooCanvas
   /module/FindGooCanvasMM
   /module/FindGSL
   /module/FindGtkDatabox
   /module/FindGtkDataboxMM
   /module/FindI2C
   /module/FindIPOPT
   /module/FindIPP
   /module/FindLibdc1394
   /module/FindLibedit
   /module/FindLibOVR
   /module/FindLibusb1
   /module/FindLibv4l2
   /module/FindLibv4lconvert
   /module/FindNVIDIACg
   /module/FindODE
   /module/FindOpenCV
   /module/FindOpenGL
   /module/FindOpenNI
   /module/FindPLXCANAPI
   /module/FindPortAudio
   /module/FindqpOASES
   /module/FindReadline
   /module/FindSQLite
   /module/FindStage
   /module/FindTinyXML
   /module/FindYamlCpp



.. _`Build Package Modules`:

Build Package Modules
=====================

.. toctree::
   :maxdepth: 1

   /module/BuildECM
   /module/BuildEigen3
   /module/BuildGazeboYARPPlugins
   /module/BuildGooCanvas
   /module/BuildGooCanvasMM
   /module/BuildGtkDatabox
   /module/BuildGtkDataboxMM
   /module/BuildICUB
   /module/BuildqpOASES
   /module/BuildTinyXML
   /module/BuildYARP



.. _`CMake Proposed Modules`:

CMake Proposed Modules
======================

These modules are patched versions of the ones included in CMake.

.. toctree::
   :maxdepth: 1

   /module/ExternalProject
   /module/CMakeParseArguments



.. _`Deprecated Modules`:

Deprecated Modules
==================

.. warning:: These modules are deprecated and should not be used in new code.

.. toctree::
   :maxdepth: 1

   /module/FindGLUT
   /module/YCMDefaultDirs
