mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-05 21:31:08 -06:00
Help: Convert remaining modules to block-style comments
This commit is contained in:
committed by
Kyle Edwards
parent
7115aa6c22
commit
df4ed1e9ff
@@ -1,40 +1,41 @@
|
||||
# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
|
||||
# file Copyright.txt or https://cmake.org/licensing for details.
|
||||
|
||||
#.rst:
|
||||
# CMakePushCheckState
|
||||
# -------------------
|
||||
#
|
||||
#
|
||||
#
|
||||
# This module defines three macros: CMAKE_PUSH_CHECK_STATE()
|
||||
# CMAKE_POP_CHECK_STATE() and CMAKE_RESET_CHECK_STATE() These macros can
|
||||
# be used to save, restore and reset (i.e., clear contents) the state of
|
||||
# the variables CMAKE_REQUIRED_FLAGS, CMAKE_REQUIRED_DEFINITIONS,
|
||||
# CMAKE_REQUIRED_LIBRARIES, CMAKE_REQUIRED_INCLUDES and CMAKE_EXTRA_INCLUDE_FILES
|
||||
# used by the various Check-files coming with CMake, like e.g.
|
||||
# check_function_exists() etc. The variable contents are pushed on a
|
||||
# stack, pushing multiple times is supported. This is useful e.g. when
|
||||
# executing such tests in a Find-module, where they have to be set, but
|
||||
# after the Find-module has been executed they should have the same
|
||||
# value as they had before.
|
||||
#
|
||||
# CMAKE_PUSH_CHECK_STATE() macro receives optional argument RESET.
|
||||
# Whether it's specified, CMAKE_PUSH_CHECK_STATE() will set all
|
||||
# CMAKE_REQUIRED_* variables to empty values, same as
|
||||
# CMAKE_RESET_CHECK_STATE() call will do.
|
||||
#
|
||||
# Usage:
|
||||
#
|
||||
# ::
|
||||
#
|
||||
# cmake_push_check_state(RESET)
|
||||
# set(CMAKE_REQUIRED_DEFINITIONS -DSOME_MORE_DEF)
|
||||
# check_function_exists(...)
|
||||
# cmake_reset_check_state()
|
||||
# set(CMAKE_REQUIRED_DEFINITIONS -DANOTHER_DEF)
|
||||
# check_function_exists(...)
|
||||
# cmake_pop_check_state()
|
||||
#[=======================================================================[.rst:
|
||||
CMakePushCheckState
|
||||
-------------------
|
||||
|
||||
|
||||
|
||||
This module defines three macros: CMAKE_PUSH_CHECK_STATE()
|
||||
CMAKE_POP_CHECK_STATE() and CMAKE_RESET_CHECK_STATE() These macros can
|
||||
be used to save, restore and reset (i.e., clear contents) the state of
|
||||
the variables CMAKE_REQUIRED_FLAGS, CMAKE_REQUIRED_DEFINITIONS,
|
||||
CMAKE_REQUIRED_LIBRARIES, CMAKE_REQUIRED_INCLUDES and CMAKE_EXTRA_INCLUDE_FILES
|
||||
used by the various Check-files coming with CMake, like e.g.
|
||||
check_function_exists() etc. The variable contents are pushed on a
|
||||
stack, pushing multiple times is supported. This is useful e.g. when
|
||||
executing such tests in a Find-module, where they have to be set, but
|
||||
after the Find-module has been executed they should have the same
|
||||
value as they had before.
|
||||
|
||||
CMAKE_PUSH_CHECK_STATE() macro receives optional argument RESET.
|
||||
Whether it's specified, CMAKE_PUSH_CHECK_STATE() will set all
|
||||
CMAKE_REQUIRED_* variables to empty values, same as
|
||||
CMAKE_RESET_CHECK_STATE() call will do.
|
||||
|
||||
Usage:
|
||||
|
||||
::
|
||||
|
||||
cmake_push_check_state(RESET)
|
||||
set(CMAKE_REQUIRED_DEFINITIONS -DSOME_MORE_DEF)
|
||||
check_function_exists(...)
|
||||
cmake_reset_check_state()
|
||||
set(CMAKE_REQUIRED_DEFINITIONS -DANOTHER_DEF)
|
||||
check_function_exists(...)
|
||||
cmake_pop_check_state()
|
||||
#]=======================================================================]
|
||||
|
||||
macro(CMAKE_RESET_CHECK_STATE)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user