diff options
author | Victor Stinner <vstinner@redhat.com> | 2018-11-23 16:00:00 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-23 16:00:00 (GMT) |
commit | e421106b9e4d780c083113e4180d58d68acc69ab (patch) | |
tree | fe60b9c6e315443a68fae54c0b84f9eaca19949a /Misc | |
parent | b409ffa848b280c1db1b4f450bfae14f263099ac (diff) | |
download | cpython-e421106b9e4d780c083113e4180d58d68acc69ab.zip cpython-e421106b9e4d780c083113e4180d58d68acc69ab.tar.gz cpython-e421106b9e4d780c083113e4180d58d68acc69ab.tar.bz2 |
bpo-35134: Create Include/cpython/ subdirectory (GH-10624)
Include/*.h should be the "portable Python API", whereas
Include/cpython/*.h should be the "CPython API": CPython
implementation details.
Changes:
* Create Include/cpython/ subdirectory
* "make install" now creates $prefix/include/cpython and copy
Include/cpython/* to $prefix/include/cpython
* Create Include/cpython/objimpl.h: move objimpl.h code
surrounded by "#ifndef Py_LIMITED_API" to cpython/objimpl.h.
* objimpl.h now includes cpython/objimpl.h
* Windows installer (MSI) now also install Include/ subdirectories:
Include/cpython/ and Include/internal/.
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS.d/next/C API/2018-11-01-13-58-37.bpo-35134.SbZo0o.rst | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/C API/2018-11-01-13-58-37.bpo-35134.SbZo0o.rst b/Misc/NEWS.d/next/C API/2018-11-01-13-58-37.bpo-35134.SbZo0o.rst new file mode 100644 index 0000000..c486a29 --- /dev/null +++ b/Misc/NEWS.d/next/C API/2018-11-01-13-58-37.bpo-35134.SbZo0o.rst @@ -0,0 +1 @@ +Creation of a new ``Include/cpython/`` subdirectory. |