
Our development workflow tooling prevents trailing blank lines from being added, but some such lines remain from before that was enforced. Remove them to make it easier to rename files without triggering enforcement.
32 lines
1.0 KiB
CMake
32 lines
1.0 KiB
CMake
# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
|
|
# file Copyright.txt or https://cmake.org/licensing for details.
|
|
|
|
#[=======================================================================[.rst:
|
|
TestForSSTREAM
|
|
--------------
|
|
|
|
Test for compiler support of ANSI sstream header
|
|
|
|
check if the compiler supports the standard ANSI sstream header
|
|
|
|
::
|
|
|
|
CMAKE_NO_ANSI_STRING_STREAM - defined by the results
|
|
#]=======================================================================]
|
|
|
|
if(NOT DEFINED CMAKE_HAS_ANSI_STRING_STREAM)
|
|
message(CHECK_START "Check for sstream")
|
|
try_compile(CMAKE_HAS_ANSI_STRING_STREAM
|
|
SOURCES ${CMAKE_ROOT}/Modules/TestForSSTREAM.cxx
|
|
)
|
|
if (CMAKE_HAS_ANSI_STRING_STREAM)
|
|
message(CHECK_PASS "found")
|
|
set (CMAKE_NO_ANSI_STRING_STREAM 0 CACHE INTERNAL
|
|
"Does the compiler support sstream")
|
|
else ()
|
|
message(CHECK_FAIL "not found")
|
|
set (CMAKE_NO_ANSI_STRING_STREAM 1 CACHE INTERNAL
|
|
"Does the compiler support sstream")
|
|
endif ()
|
|
endif()
|