summaryrefslogtreecommitdiff
path: root/Include/internal/_Python.h
diff options
context:
space:
mode:
Diffstat (limited to 'Include/internal/_Python.h')
-rw-r--r--Include/internal/_Python.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/Include/internal/_Python.h b/Include/internal/_Python.h
new file mode 100644
index 0000000000..c56e98f740
--- /dev/null
+++ b/Include/internal/_Python.h
@@ -0,0 +1,16 @@
+#ifndef _Py_PYTHON_H
+#define _Py_PYTHON_H
+/* Since this is a "meta-include" file, no #ifdef __cplusplus / extern "C" { */
+
+/* Include all internal Python header files */
+
+#ifndef Py_BUILD_CORE
+#error "Internal headers are not available externally."
+#endif
+
+#include "_mem.h"
+#include "_ceval.h"
+#include "_warnings.h"
+#include "_pystate.h"
+
+#endif /* !_Py_PYTHON_H */