Skip to content

Commit

Permalink
Adjustments
Browse files Browse the repository at this point in the history
  • Loading branch information
erlend-aasland committed Oct 10, 2023
1 parent 4a44f60 commit 990c785
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions peps/pep-0756.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ Abstract
========

PEP 755 summarized the problems with the CPython 3.12 build system.
This PEP suggests a new build system be implemented for CPython 3.13,
This PEP suggests a new build system be implemented for CPython 3.13.


Motivation
==========

According to PEP 755, the biggest pain with the CPython 3.12 build system,
is that consists of *two* hard-to-comprehend build systems:
According to PEP 755, the biggest pain with the CPython 3.12 build system
is that it consists of *two* hard-to-comprehend build systems:

- The Windows build --- a collection of XML and BAT files
- The \*nix build --- :file:`configure.ac` and :file:`Makefile.pre.in`
Expand Down Expand Up @@ -47,6 +47,9 @@ A build system will be implemented with the goals of PEP 755 in mind:
- deterministic builds
- it should be easy to constrain external dependencies
- cross-compilation support

A new build system should also have the following traits:

- good quality documentation
- an active community
- being actively developed
Expand Down

0 comments on commit 990c785

Please sign in to comment.