aboutsummaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
authorAlex Merry <alex.merry@kde.org>2014-04-20 15:08:35 +0100
committerAlex Merry <alex.merry@kde.org>2014-04-20 15:08:35 +0100
commit3c4876ee11c9c8f024ed9ad39f18d88d59773423 (patch)
tree3525dd381fdea50f195164b5aba333ef184ff689 /README.rst
parent038802898de36647fa02cfcaab95472b3cb45c9b (diff)
downloadextra-cmake-modules-3c4876ee11c9c8f024ed9ad39f18d88d59773423.tar.gz
extra-cmake-modules-3c4876ee11c9c8f024ed9ad39f18d88d59773423.tar.bz2
Improve the manuals
This adds an ecm-developer manual that replaces writing-find-modules.md (a lot of which was upstreamed to CMake's own documentation). It also adds introductory text to the ecm-*-modules manuals.
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst31
1 files changed, 13 insertions, 18 deletions
diff --git a/README.rst b/README.rst
index a079cae5..ccc692b7 100644
--- a/README.rst
+++ b/README.rst
@@ -27,8 +27,9 @@ To use ECM, add the following to your ``CMakeLists.txt``:
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
(note that you may want to append ``${ECM_MODULE_PATH}`` to
-``CMAKE_MODULE_PATH`` instead). You can then just include the modules you
-require, or use ``find_package()`` as needed. For example:
+``CMAKE_MODULE_PATH`` rather than discarding the existing value). You can then
+just include the modules you require, or use ``find_package()`` as needed. For
+example:
.. code-block:: cmake
@@ -68,15 +69,11 @@ The ``${ECM_MODULE_DIR}``, ``${ECM_FIND_MODULE_DIR}`` and
``${ECM_MODULE_PATH}`` if you only need some of this functionality.
-Submitting Modules
-==================
+Development
+===========
-Proposed new modules should be submitted using the
-`KDE Review Board instance`_, and be assigned to the ``buildsystem``,
-``extracmakemodules`` and ``kdeframeworks`` groups. You should be able to point to
-two separate projects that will make use of the module.
-
-.. _KDE Review Board instance: https://git.reviewboard.kde.org/
+The :manual:`ecm-developer(7)` manual contains more information about
+developing for Extra CMake Modules.
License
@@ -87,12 +84,10 @@ All code is licensed under the `BSD 3-Clause license`_.
.. _BSD 3-Clause license: http://opensource.org/licenses/BSD-3-Clause
-.. only:: html
-
- Links
- =====
+Links
+=====
- * `Home page <https://projects.kde.org/projects/kdesupport/extra-cmake-modules>`_
- * `Mailing list <https://mail.kde.org/mailman/listinfo/kde-buildsystem>`_
- * IRC channel: #kde-devel on Freenode
- * `Git repository <https://projects.kde.org/projects/kdesupport/extra-cmake-modules/repository>`_
+* Home page: https://projects.kde.org/projects/kdesupport/extra-cmake-modules
+* Mailing list: https://mail.kde.org/mailman/listinfo/kde-buildsystem
+* IRC channel: #kde-devel on Freenode
+* Git repository: https://projects.kde.org/projects/kdesupport/extra-cmake-modules/repository