Martchus
6826546196
Improve documentation for namespace/config build variables
...
See https://github.com/Martchus/cpp-utilities/issues/25
2023-06-21 12:16:13 +02:00
Martchus
639018285d
Fix typos
2022-06-26 11:48:44 +02:00
Martchus
a9e3d37681
Document `TLS_SUPPORT` and `META_TLS_PLUGINS` variables
2021-10-02 20:21:15 +02:00
Martchus
9b293ab5d5
Document recently introduced CMake variables
2021-08-21 23:39:35 +02:00
Martchus
c2ab0d8e29
Document `CMAKE_FIND_DEBUG_MODE`
2021-08-07 17:09:24 +02:00
Martchus
b3ebe5ce38
Fix typos found via `codespell --skip .git -w`
2021-07-03 19:07:49 +02:00
Martchus
685fbdb78e
Document BUILTIN_TRANSLATIONS_OF_QT
2020-11-11 18:08:58 +01:00
Martchus
b84a8fb5e5
Document META_QT_VERSION variable
2020-11-07 21:40:04 +01:00
Martchus
f9c93baeab
Improve build variables documentation
2020-11-02 23:26:56 +01:00
Martchus
e5490d7c80
Update documentation of additional build variables
2020-02-14 13:30:42 +01:00
Martchus
4df320bbed
Mention support for GNUInstallDirs in documentation
2020-02-13 11:49:57 +01:00
Martchus
585e7de2ab
Document `CONFIGURATION_NAME` and related build variables
2020-01-20 17:46:17 +01:00
Martchus
8e6854985f
Mention CMAKE_<LANG>_CLANG_TIDY in buildvariables doc
2020-01-10 17:57:42 +01:00
Martchus
03fdc62dce
Remove obsolete documentation
2019-09-01 16:34:09 +02:00
Martchus
ea2804f147
Allow user to append custom libs to linker line
...
Use-case is explained in the documentation. This implementation
takes care that the additional libs actually occur at the end
of the linker line despite the use of imported targets with
INTERFACE_LINK_LIBRARIES. It might still not be perfect but
sufficient for current use-cases.
2019-08-24 13:00:32 +02:00
Martchus
0cbc471743
Document QT_PLUGIN_DIR
2019-08-24 11:43:55 +02:00
Martchus
23dc7580a4
Document USE_STANDARD_FILESYSTEM
2019-07-13 14:11:45 +02:00
Martchus
d318585fb2
Add EXCLUDED_FILES variable
...
When adding source files to the _FILES variables conditionally
those are so far not being formatted or translated. Adding
these files at least to the EXCLUDED_FILES will fix this.
Replaces DOC_ONLY_FILES which served the same purpose but was
limited to documentation.
2019-07-13 14:01:25 +02:00
Martchus
8729fb1e87
Update documentation
2019-05-28 17:55:18 +02:00
Martchus
e9cc26478b
Don't mix building static and shared libraries
2019-04-22 20:42:48 +02:00
Martchus
42dd86a16e
Support cmake-format via tidy target
2019-02-05 22:51:07 +01:00
Martchus
70f4b20d8a
Document META_ADD_DEFAULT_CPP_UNIT_TEST_APPLICATION
2019-01-13 22:48:49 +01:00
Martchus
71f41e4871
Add link to findicons
2018-10-15 17:42:51 +02:00
Martchus
12f12ae3f9
Update documentation
2018-09-18 23:57:35 +02:00
Martchus
35ebac1cac
Add static-check target for executing clang-tidy
2018-07-27 16:19:16 +02:00
Marius Kittler
eb98b98c03
Improve build variables documentation
2018-07-13 15:36:53 +02:00
Martchus
9829dbe727
Make use of escape codes configurable
2017-10-17 00:00:46 +02:00
Martchus
f35124eff5
Document META_PUBLIC_*_LIB_DEPENDS
2017-10-08 20:27:09 +02:00
Martchus
04050069c3
Update documentation about static plugins
2017-09-03 18:20:06 +02:00
Martchus
3b04ed0b30
Improve documentation about USE_NATIVE_FILE_BUFFER
2017-08-21 01:19:04 +02:00
Martchus
a38ef8db34
Improve documentation
2017-08-17 19:12:25 +02:00
Martchus
a40d6cad61
Update documentation about the build system
2017-08-11 21:05:04 +02:00
Martchus
f7fecf8a6f
Improve documentation of build-variables
2017-07-20 02:30:00 +02:00
Martchus
a4fc4024b5
Make tidy and coverage optional and disabled by default
...
* Prevent warnings about required tools being unavailable
when tidy/coverage targets aren't desired anyways (eg.
when packaging)
* Do not automatically execute tidy check when packaging
in unclean environment
2017-06-20 23:38:45 +02:00
Martchus
412e725309
Append Git revision to version
...
* Append Git revision and ID of latest commit
to version displayed via --help
* Can be turned off via option
* Has no effect if the source dir is not
a Git checkout or Git is not installed
* Implements
https://github.com/Martchus/tageditor/issues/13
2017-04-15 01:45:03 +02:00
Martchus
fdbe874bcd
Allow to disable excluding tests from all target
2017-03-23 20:31:57 +01:00
Martchus
d5d8b308e9
Improve build system doc
2017-03-14 23:35:20 +01:00
Martchus
78869da195
Extend documentation
2017-03-12 20:23:21 +01:00
Martchus
32b39aad0d
removed doc directory
2015-04-22 18:48:53 +02:00
Martchus
24ba96a17f
First commit
2015-04-22 18:36:40 +02:00