/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying file Copyright.txt or https://cmake.org/licensing for details. */ #include "cmConsoleBuf.h" #if defined(_WIN32) && !defined(CMAKE_BOOTSTRAP) cmConsoleBuf::cmConsoleBuf() : m_ConsoleOut(std::cout) , m_ConsoleErr(std::cerr, true) { } #else cmConsoleBuf::cmConsoleBuf() = default; #endif void cmConsoleBuf::SetUTF8Pipes() { #if defined(_WIN32) && !defined(CMAKE_BOOTSTRAP) m_ConsoleOut.SetUTF8Pipes(); m_ConsoleErr.SetUTF8Pipes(); #endif }