Skip to content

Replacing autotools with meson #131578

@sp1ritCS

Description

@sp1ritCS

Hey, I've written a meson build script for cpython and was wondering if there is any interest in upstreaming this. Figured I ask here first before going to the trouble of writing a PEP for it.

The changeset can be seen here: sp1ritCS@meson~0, while its not fully ready (some evaluations missing, no pyc generation for Lib, getpath.py not coping with the freestanding build dir, ...), it builds on my machine (Linux) and with a bit hacking (libffi&openssl subprojects need gnu std) its able to build on Android too. Besides the mile-long evaluation section (some of these might be unused and could be pruned, but I mostly tried to follow what configure was doing) I'm fairly happy with it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildThe build process and cross-build

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions