1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
CMake Extras
============
A collection of add-ons for the CMake build tool.
**CopyrightTest**
A drop-in tool to verify that every source file in a selected directory contains
conformant copyright notices.
Requires the Debian *devscripts* package.
**CoverageReport**
Creates a special coverage report build taget for GCC or clang.
**DoxygenBuilder**
Creates Doxygen API doc generation targets.
Requires the *doxygen* package.
**FormatCode**
Adds a target to format code using either astyle or clang-format. The default
format is the Unity 8 code format style.
Requires the *astyle* or *clang-format* packages.
**gcovr**
Finds the gcovr script.
**GDbus**
Finds the gdbus-codegen tool.
**GMock**
Locates the gmock libraries and adds appropriate variables to the environment.
**GSettings**
Creates targets for generating and installing GSettings schemata.
Requires the various packages necessary for dealing with GSettings.
**IncludeChecker**
Checks includes.
Requires clang.
**Intltool**
Integration of internationalization tools.
Requires the *gettext* package.
**Lcov**
Finds the lcov tool.
**QmlPlugins**
CMake snippets for supporting QML plugins.
|