[all-commits] [llvm/llvm-project] 61a2bd: [lldb/Host] Use cmakedefine01 for LLDB_ENABLE_TERMIOS

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Thu Dec 12 09:36:58 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 61a2bdadb33166950f768ad2c764d2940b9466fb
      https://github.com/llvm/llvm-project/commit/61a2bdadb33166950f768ad2c764d2940b9466fb
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M lldb/cmake/modules/LLDBGenerateConfig.cmake
    M lldb/include/lldb/Host/Config.h.cmake
    M lldb/include/lldb/Host/Terminal.h
    M lldb/source/Host/common/Terminal.cpp

  Log Message:
  -----------
  [lldb/Host] Use cmakedefine01 for LLDB_ENABLE_TERMIOS

This renames LLDB_CONFIG_TERMIOS_SUPPORTED to LLDB_ENABLE_TERMIOS. It
now also uses cmakedefine01 to keep things consistent with out other
optional dependencies. But more importantly it won't silently fail when
you forget to include Config.h.




More information about the All-commits mailing list