[Cmake-commits] CMake branch, next, updated. v3.1.0-rc1-205-g3e00a76
Brad King
brad.king at kitware.com
Wed Oct 29 15:24:45 EDT 2014
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, next has been updated
via 3e00a76c4ee11f3721d602e1bbcd2d4363c03cf6 (commit)
via 352cbb6e360eccca050aebdc77868558821564af (commit)
from 10387bf9de790b468b93c822d0b6c24a53ac892d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3e00a76c4ee11f3721d602e1bbcd2d4363c03cf6
commit 3e00a76c4ee11f3721d602e1bbcd2d4363c03cf6
Merge: 10387bf 352cbb6
Author: Brad King <brad.king at kitware.com>
AuthorDate: Wed Oct 29 15:24:44 2014 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Wed Oct 29 15:24:44 2014 -0400
Merge topic 'doc-add_compile_options' into next
352cbb6e Help: Reference add_compile_options from add_definitions (#15225)
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=352cbb6e360eccca050aebdc77868558821564af
commit 352cbb6e360eccca050aebdc77868558821564af
Author: Brad King <brad.king at kitware.com>
AuthorDate: Wed Oct 29 15:21:16 2014 -0400
Commit: Brad King <brad.king at kitware.com>
CommitDate: Wed Oct 29 15:23:31 2014 -0400
Help: Reference add_compile_options from add_definitions (#15225)
When we explain in add_definitions documentation that it is intended
only for preprocessor definitions, link to add_compile_options for
adding other flags. Also explicitly mention that the order of
add_definitions calls with respect to target creation does not matter.
This differs from the behavior now explicitly stated in the
documentation of add_compile_options.
diff --git a/Help/command/add_definitions.rst b/Help/command/add_definitions.rst
index 2965c37..a04faf5 100644
--- a/Help/command/add_definitions.rst
+++ b/Help/command/add_definitions.rst
@@ -7,10 +7,12 @@ Adds -D define flags to the compilation of source files.
add_definitions(-DFOO -DBAR ...)
-Adds definitions to the compiler command line for sources in the current
-directory and below. This command can be used to add any flags, but
-it is intended to add preprocessor definitions. Flags
-beginning in -D or /D that look like preprocessor definitions are
+Adds definitions to the compiler command line for targets in the current
+directory and below (whether added before or after this command is invoked).
+This command can be used to add any flags, but it is intended to add
+preprocessor definitions (see the :command:`add_compile_options` command
+to add other flags).
+Flags beginning in -D or /D that look like preprocessor definitions are
automatically added to the :prop_dir:`COMPILE_DEFINITIONS` directory
property for the current directory. Definitions with non-trivial values
may be left in the set of flags instead of being converted for reasons of
-----------------------------------------------------------------------
Summary of changes:
Help/command/add_definitions.rst | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list