summaryrefslogtreecommitdiffstats
path: root/Help/generator
diff options
context:
space:
mode:
authorAlexandr (Sagrer) Gridnev <sagrer@yandex.ru>2017-08-18 21:22:54 (GMT)
committerAlexandr (Sagrer) Gridnev <sagrer@yandex.ru>2017-09-14 10:21:59 (GMT)
commitfb19b7789aba9d7e9bd5d6c679c20e1f27e9a986 (patch)
tree172c3e38dfa6ad3ee5f4fc15c8a5c796ab422a72 /Help/generator
parentd6b49ee6767e8b21eee08d218ca5f599ad8f978b (diff)
downloadCMake-fb19b7789aba9d7e9bd5d6c679c20e1f27e9a986.zip
CMake-fb19b7789aba9d7e9bd5d6c679c20e1f27e9a986.tar.gz
CMake-fb19b7789aba9d7e9bd5d6c679c20e1f27e9a986.tar.bz2
CodeBlocks: add option to exclude external files
Add variable `CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES` to optionally exclude files from outside the project root from the project file written by the CodeBlocks extra generator. This optionally restores logic that had been removed by commit v2.8.3~40^2 (CodeBlocks Generator: Do not omit files in the project file listing, 2010-10-05) in response to QTCREATORBUG-2250. Issue: #12110 Fixes: #17188
Diffstat (limited to 'Help/generator')
-rw-r--r--Help/generator/CodeBlocks.rst6
1 files changed, 5 insertions, 1 deletions
diff --git a/Help/generator/CodeBlocks.rst b/Help/generator/CodeBlocks.rst
index d03cb0c..06cc746 100644
--- a/Help/generator/CodeBlocks.rst
+++ b/Help/generator/CodeBlocks.rst
@@ -6,7 +6,11 @@ Generates CodeBlocks project files.
Project files for CodeBlocks will be created in the top directory and
in every subdirectory which features a CMakeLists.txt file containing
a PROJECT() call. Additionally a hierarchy of makefiles is generated
-into the build tree. The appropriate make program can build the
+into the build tree.
+The :variable:`CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES` variable may
+be set to ``ON`` to exclude any files which are located outside of
+the project root directory.
+The appropriate make program can build the
project through the default make target. A "make install" target is
also provided.