Revision c20d22c...

Go back to digest for 13th April 2014

Features in Other

Alex Merry committed changes in [extra-cmake-modules] /:

Add documentation generation using Sphinx

This is deliberately modelled very closely on CMake's documentation
system. It's a hefty patch, because it involved changing all the
documentation to be in reStructuredText format. I also cleaned up the
copyright/license statements at the same time.

Note that the find modules contain the full license, due to the fact
that ecm_use_find_module() copies them out of the ECM distribution.

File Changes

Added 34 files
  •   README.rst
  •   docs/CMakeLists.txt
  •   docs/index.rst
  •   docs/find-module/FindEGL.rst
  •   docs/find-module/FindOpenEXR.rst
  •   docs/find-module/FindSharedMimeInfo.rst
  •   docs/find-module/FindWayland.rst
  •   docs/find-module/FindX11_XCB.rst
  •   docs/find-module/FindXCB.rst
  •   docs/kde-module/KDECMakeSettings.rst
  •   docs/kde-module/KDECompilerSettings.rst
  •   docs/kde-module/KDEFrameworkCompilerSettings.rst
  •   docs/kde-module/KDEInstallDirs.rst
  •   docs/manual/ecm-find-modules.7.rst
  •   docs/manual/ecm-kde-modules.7.rst
  •   docs/manual/ecm-modules.7.rst
  •   docs/manual/ecm.7.rst
  •   docs/module/ECMAddTests.rst
  •   docs/module/ECMCreateQmFromPoFiles.rst
  •   docs/module/ECMDBusAddActivationService.rst
  •   docs/module/ECMFindModuleHelpers.rst
  •   docs/module/ECMGenerateHeaders.rst
  •   docs/module/ECMGeneratePriFile.rst
  •   docs/module/ECMInstallIcons.rst
  •   docs/module/ECMMarkAsTest.rst
  •   docs/module/ECMMarkNonGuiExecutable.rst
  •   docs/module/ECMOptionalAddSubdirectory.rst
  •   docs/module/ECMPackageConfigHelpers.rst
  •   docs/module/ECMSetupVersion.rst
  •   docs/module/ECMUseFindModules.rst
  •   docs/sphinx/.gitignore
  •   docs/sphinx/conf.py.in
  •   docs/sphinx/ecm.py
  •   docs/sphinx/static/ecm.css
Deleted 1 files
  • README.md
Modified 24 files
  •   CMakeLists.txt
  •   find-modules/FindEGL.cmake
  •   find-modules/FindOpenEXR.cmake
  •   find-modules/FindSharedMimeInfo.cmake
  •   find-modules/FindWayland.cmake
  •   find-modules/FindX11_XCB.cmake
  •   find-modules/FindXCB.cmake
  •   kde-modules/KDECMakeSettings.cmake
  •   kde-modules/KDECompilerSettings.cmake
  •   kde-modules/KDEFrameworkCompilerSettings.cmake
  •   kde-modules/KDEInstallDirs.cmake
  •   modules/ECMAddTests.cmake
  •   modules/ECMCreateQmFromPoFiles.cmake
  •   modules/ECMDBusAddActivationService.cmake
  •   modules/ECMFindModuleHelpers.cmake
  •   modules/ECMGenerateHeaders.cmake
  •   modules/ECMGeneratePriFile.cmake
  •   modules/ECMInstallIcons.cmake
  •   modules/ECMMarkAsTest.cmake
  •   modules/ECMMarkNonGuiExecutable.cmake
  •   modules/ECMOptionalAddSubdirectory.cmake
  •   modules/ECMPackageConfigHelpers.cmake
  •   modules/ECMSetupVersion.cmake
  •   modules/ECMUseFindModules.cmake
59 files changed in total