Config.h.cmake revision 360784
1//===-- Config.h -----------------------------------------------*- C++ -*-===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
9#ifndef LLDB_HOST_CONFIG_H
10#define LLDB_HOST_CONFIG_H
11
12#cmakedefine01 LLDB_EDITLINE_USE_WCHAR
13
14#cmakedefine01 LLDB_HAVE_EL_RFUNC_T
15
16
17#cmakedefine01 HAVE_SYS_TYPES_H
18
19#cmakedefine01 HAVE_SYS_EVENT_H
20
21#cmakedefine01 HAVE_PPOLL
22
23#cmakedefine01 HAVE_SIGACTION
24
25#cmakedefine01 HAVE_PROCESS_VM_READV
26
27#cmakedefine01 HAVE_NR_PROCESS_VM_READV
28
29#ifndef HAVE_LIBCOMPRESSION
30#cmakedefine HAVE_LIBCOMPRESSION
31#endif
32
33#cmakedefine01 LLDB_ENABLE_POSIX
34
35#cmakedefine01 LLDB_ENABLE_TERMIOS
36
37#cmakedefine01 LLDB_ENABLE_LZMA
38
39#cmakedefine01 LLDB_ENABLE_CURSES
40
41#cmakedefine01 LLDB_ENABLE_LIBEDIT
42
43#cmakedefine01 LLDB_ENABLE_LIBXML2
44
45#cmakedefine01 LLDB_ENABLE_LUA
46
47#cmakedefine01 LLDB_ENABLE_PYTHON
48
49#cmakedefine LLDB_PYTHON_HOME "${LLDB_PYTHON_HOME}"
50
51#define LLDB_LIBDIR_SUFFIX "${LLVM_LIBDIR_SUFFIX}"
52
53#endif // #ifndef LLDB_HOST_CONFIG_H
54