aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorHarald Sitter <sitter@kde.org>2019-09-23 16:00:59 +0200
committerHarald Sitter <sitter@kde.org>2019-10-01 12:30:21 +0200
commitf3f4893b5bd20a32dd48b147fdd243c3226a06f3 (patch)
tree30a0a5549383c497025a359b12289ab4a6e83dc1 /docs
parent3b0bf71a72789eb2b79310b4f67602115e347f56 (diff)
downloadextra-cmake-modules-f3f4893b5bd20a32dd48b147fdd243c3226a06f3.tar.gz
extra-cmake-modules-f3f4893b5bd20a32dd48b147fdd243c3226a06f3.tar.bz2
new module ECMSourceVersionControlv5.63.0-rc2v5.63.0-rc1v5.63.0
Summary: simply sets a variable when the source is under version control. use it to auto-enable Debug builds. there are also plans to switch special assertion logic on in KIO when used from git, so there definitely is a more generic use case of wanting to control behavior based on whether it the source is likely used to make a development or production build. conceivably the module could be used in the future to get git rev-parse or the like, hence the generic name. Test Plan: with .git the var is true, without it is false Reviewers: kde-buildsystem, dfaure Reviewed By: dfaure Subscribers: apol, kossebau, kde-frameworks-devel Tags: #frameworks, #build_system Differential Revision: https://phabricator.kde.org/D24159
Diffstat (limited to 'docs')
-rw-r--r--docs/module/ECMSourceVersionControl.rst1
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/module/ECMSourceVersionControl.rst b/docs/module/ECMSourceVersionControl.rst
new file mode 100644
index 00000000..c24ad029
--- /dev/null
+++ b/docs/module/ECMSourceVersionControl.rst
@@ -0,0 +1 @@
+.. ecm-module:: ../../modules/ECMSourceVersionControl.cmake