128ae63f9SDimitry Andric //===-- Config.h -----------------------------------------------*- C++ -*-===// 228ae63f9SDimitry Andric // 386aa9539SDimitry Andric // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 486aa9539SDimitry Andric // See https://llvm.org/LICENSE.txt for license information. 586aa9539SDimitry Andric // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 628ae63f9SDimitry Andric // 728ae63f9SDimitry Andric //===----------------------------------------------------------------------===// 828ae63f9SDimitry Andric 928ae63f9SDimitry Andric #ifndef LLDB_HOST_CONFIG_H 1028ae63f9SDimitry Andric #define LLDB_HOST_CONFIG_H 1128ae63f9SDimitry Andric 1286aa9539SDimitry Andric #define LLDB_EDITLINE_USE_WCHAR 1 137726714dSDimitry Andric 1486aa9539SDimitry Andric #define LLDB_HAVE_EL_RFUNC_T 1 157726714dSDimitry Andric 16f37b6182SDimitry Andric #define HAVE_SYS_EVENT_H 1 17f37b6182SDimitry Andric 18f37b6182SDimitry Andric #define HAVE_PPOLL 1 19f37b6182SDimitry Andric 20e8d8bef9SDimitry Andric #define HAVE_PTSNAME_R 1 21e8d8bef9SDimitry Andric 226d97bb29SDimitry Andric #define HAVE_PROCESS_VM_READV 0 236d97bb29SDimitry Andric 246d97bb29SDimitry Andric #define HAVE_NR_PROCESS_VM_READV 0 256d97bb29SDimitry Andric 267726714dSDimitry Andric #ifndef HAVE_LIBCOMPRESSION 2702d2ad99SDimitry Andric /* #undef HAVE_LIBCOMPRESSION */ 287726714dSDimitry Andric #endif 2902d2ad99SDimitry Andric 300b37c159SDimitry Andric #define LLDB_ENABLE_POSIX 1 310b37c159SDimitry Andric 320b37c159SDimitry Andric #define LLDB_ENABLE_TERMIOS 1 330b37c159SDimitry Andric 340b37c159SDimitry Andric #define LLDB_ENABLE_LZMA 1 350b37c159SDimitry Andric 360b37c159SDimitry Andric #define LLDB_ENABLE_CURSES 1 370b37c159SDimitry Andric 38e8d8bef9SDimitry Andric #define CURSES_HAVE_NCURSES_CURSES_H 0 39e8d8bef9SDimitry Andric 400b37c159SDimitry Andric #define LLDB_ENABLE_LIBEDIT 1 410b37c159SDimitry Andric 42f46f1d28SDimitry Andric #define LLDB_ENABLE_LIBXML2 0 430b37c159SDimitry Andric 44652a9748SEd Maste #define LLDB_ENABLE_LUA 1 450b37c159SDimitry Andric 46f46f1d28SDimitry Andric #define LLDB_ENABLE_PYTHON 0 470b37c159SDimitry Andric 4804eeddc0SDimitry Andric #define LLDB_ENABLE_FBSDVMCORE 0 4904eeddc0SDimitry Andric 505f24ef21SDimitry Andric #define LLDB_EMBED_PYTHON_HOME 0 515f24ef21SDimitry Andric 520b37c159SDimitry Andric /* #undef LLDB_PYTHON_HOME */ 530b37c159SDimitry Andric 54bdd1243dSDimitry Andric #define LLDB_INSTALL_LIBDIR_BASENAME "lib" 550b37c159SDimitry Andric 5681ad6265SDimitry Andric /* #undef LLDB_GLOBAL_INIT_DIRECTORY */ 5781ad6265SDimitry Andric 58*7a6dacacSDimitry Andric #define LLDB_BUG_REPORT_URL "https://bugs.freebsd.org/submit/" 59*7a6dacacSDimitry Andric 6028ae63f9SDimitry Andric #endif // #ifndef LLDB_HOST_CONFIG_H 61