CMake/Help/policy
Brad King 7e142c5ac2 project: Manage VERSION variables
Teach the project() command to set variables

  {PROJECT,<PROJECT-NAME>}_VERSION{,_MAJOR,_MINOR,_PATCH,_TWEAK}

holding the project version number and its components.  Add project()
command option "VERSION" to specify the version explicitly, and default
to the empty string when it is not given.

Since this clears variables when no VERSION is given, this may change
behavior for existing projects that set the version variables themselves
prior to calling project().  Add policy CMP0048 for compatibility.

Suggested-by: Alex Neundorf <neundorf@kde.org>
2014-01-29 09:45:18 -05:00
..
CMP0000.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0001.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0002.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0003.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0004.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0005.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0006.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0007.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0008.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0009.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0010.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0011.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0012.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0013.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0014.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0015.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0016.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0017.rst cmPolicies: Fix typo 2013-10-18 18:52:01 +02:00
CMP0018.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0019.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0020.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0021.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0022.rst Note how to write CMP0022 compatible code with CMake 2.8.9. 2014-01-08 13:41:24 +01:00
CMP0023.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
CMP0024.rst Help: Add missing period. 2013-12-19 16:17:58 +01:00
CMP0025.rst Update CMP0024/CMP0025/CMP0026 release version 2013-10-17 15:14:53 -04:00
CMP0026.rst Update CMP0024/CMP0025/CMP0026 release version 2013-10-17 15:14:53 -04:00
CMP0027.rst Handle genexes when evaluating INTERFACE_INCLUDE_DIRECTORIES errors. 2013-10-18 10:11:49 -04:00
CMP0028.rst Consider targets with double colons to be IMPORTED or ALIAS targets. 2013-10-21 15:56:31 +02:00
CMP0029.rst Add policy CMP0029 to disallow subdir_depends 2013-10-22 09:09:51 -04:00
CMP0030.rst Add policy CMP0030 to disallow use_mangled_mesa 2013-10-22 09:09:51 -04:00
CMP0031.rst Add policy CMP0031 to disallow load_command 2013-10-22 09:09:52 -04:00
CMP0032.rst Add policy CMP0032 to disallow output_required_files 2013-10-22 09:09:52 -04:00
CMP0033.rst Add policy CMP0033 to disallow export_library_dependencies 2013-10-22 09:09:52 -04:00
CMP0034.rst Add policy CMP0034 to disallow utility_source 2013-10-22 09:09:52 -04:00
CMP0035.rst Add policy CMP0035 to disallow variable_requires 2013-10-22 09:09:52 -04:00
CMP0036.rst Add policy CMP0036 to disallow build_name 2013-10-22 09:09:53 -04:00
CMP0037.rst Help: Fix CMP0037 docs. 2013-12-19 16:17:58 +01:00
CMP0038.rst CMP0038: Add missing '.' to policy summary line 2013-11-12 11:54:49 -05:00
CMP0039.rst CMP0039: Add missing '.' to policy summary line 2013-11-12 11:54:14 -05:00
CMP0040.rst Help: Fix typo in CMP0040 docs. 2013-11-26 12:10:37 +01:00
CMP0041.rst Export: Report error on relative include with genex. 2013-11-26 13:01:55 +01:00
CMP0042.rst OS X: Add CMP0042 to enable MACOSX_RPATH by default 2014-01-02 13:41:49 -05:00
CMP0043.rst cmTarget: Deprecate COMPILE_DEFINITIONS_ properties with a policy. 2014-01-08 16:41:34 +01:00
CMP0044.rst Genex: Use case-sensitive comparison for COMPILER_ID. 2014-01-08 16:41:34 +01:00
CMP0045.rst get_target_property: Error on non-existent target. 2014-01-08 16:41:34 +01:00
CMP0046.rst AddDependencies: new policy requires dependencies to exist 2014-01-12 12:58:04 +01:00
CMP0047.rst QNX: Introduce QCC compiler id for that QNX platform compiler. 2014-01-22 08:47:32 -05:00
CMP0048.rst project: Manage VERSION variables 2014-01-29 09:45:18 -05:00
DISALLOWED_COMMAND.txt Add infrastructure for policies that disallow commands 2013-10-22 09:09:51 -04:00