From 55529c5e93f2a15d16ab90b799d5ab75c28d0422 Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 7 Dec 2022 17:46:07 -0500 Subject: Help: Factor out VS Build Number components document fragment --- Help/variable/CMAKE_GENERATOR_INSTANCE.rst | 18 +----------------- .../CMAKE_VS_VERSION_BUILD_NUMBER_COMPONENTS.txt | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 17 deletions(-) create mode 100644 Help/variable/CMAKE_VS_VERSION_BUILD_NUMBER_COMPONENTS.txt diff --git a/Help/variable/CMAKE_GENERATOR_INSTANCE.rst b/Help/variable/CMAKE_GENERATOR_INSTANCE.rst index 6bfabe0..0607843 100644 --- a/Help/variable/CMAKE_GENERATOR_INSTANCE.rst +++ b/Help/variable/CMAKE_GENERATOR_INSTANCE.rst @@ -43,24 +43,8 @@ Supported pairs are: .. versionadded:: 3.23 Specify the 4-component VS Build Version, a.k.a. Build Number. - The components are: - ``.`` - - The VS major and minor version numbers. - These are the same as the release version numbers. - - ```` - - A build date in the format ``MMMDD``, where ``MMM`` is a month index - since an epoch used by Microsoft, and ``DD`` is a day in that month. - - ```` - - A build index on the day represented by ````. - - The build number is reported by ``vswhere`` as ``installationVersion``. - For example, VS 16.11.10 has build number ``16.11.32126.315``. + .. include:: CMAKE_VS_VERSION_BUILD_NUMBER_COMPONENTS.txt .. versionadded:: 3.23 diff --git a/Help/variable/CMAKE_VS_VERSION_BUILD_NUMBER_COMPONENTS.txt b/Help/variable/CMAKE_VS_VERSION_BUILD_NUMBER_COMPONENTS.txt new file mode 100644 index 0000000..6bdede7 --- /dev/null +++ b/Help/variable/CMAKE_VS_VERSION_BUILD_NUMBER_COMPONENTS.txt @@ -0,0 +1,18 @@ +The components are: + +``.`` + + The VS major and minor version numbers. + These are the same as the release version numbers. + +```` + + A build date in the format ``MMMDD``, where ``MMM`` is a month index + since an epoch used by Microsoft, and ``DD`` is a day in that month. + +```` + + A build index on the day represented by ````. + +The build number is reported by ``vswhere`` as ``installationVersion``. +For example, VS 16.11.10 has build number ``16.11.32126.315``. -- cgit v0.12