1 //===-- lldb-python.h --------------------------------------------*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
10 #ifndef LLDB_lldb_python_h_
11 #define LLDB_lldb_python_h_
13 // Python.h needs to be included before any system headers in order to avoid redefinition of macros
15 #ifdef LLDB_DISABLE_PYTHON
17 // Python is disabled in this build
21 #if defined (__APPLE__)
22 #include <Python/Python.h>
27 #endif // LLDB_DISABLE_PYTHON
29 #endif // LLDB_lldb_python_h_