testTerminal.c 714 Bytes
Newer Older
1 2
/* Distributed under the OSI-approved BSD 3-Clause License.  See accompanying
   file Copyright.txt or https://cmake.org/licensing#kwsys for details.  */
3 4 5 6 7 8
#include "kwsysPrivate.h"
#include KWSYS_HEADER(Terminal.h)

/* Work-around CMake dependency scanning limitation.  This must
   duplicate the above list of headers.  */
#if 0
9
#include "Terminal.h.in"
10 11
#endif

12
int testTerminal(int argc, char* argv[])
13
{
14 15
  (void)argc;
  (void)argv;
16
  kwsysTerminal_cfprintf(kwsysTerminal_Color_ForegroundYellow |
17 18
                           kwsysTerminal_Color_BackgroundBlue |
                           kwsysTerminal_Color_AssumeTTY,
19 20 21 22
                         stdout, "Hello %s!", "World");
  fprintf(stdout, "\n");
  return 0;
}