[Python-ideas] Rewriting the build system (part 2)

Ryan Gonzalez rymg19 at gmail.com
Fri Mar 13 19:43:46 CET 2015


So...I've been looking stuff up. Don't have too much free time right now,
but it was mostly Googleing.

I have deemed three ideas to be best for Python:

- Write a custom makefile generator. I have some ideas, but they likely
won't come to light any time soon.

- Use Boost.Build. It seems ugly and complicated, but it actually has a
full configuring system that can detect libraries and try to compile source
files. It's written in C89, not C++, and its dependency is the Boehm GC,
which probably supports everywhere that Python runs on.

Only issue? It's undergoing a rewrite in Python. However, at the rate it's
going, Python will likely be at version 7 by the time they finish.

- Stick with autotools. Trying to avoid this.

Thoughts? Again?

-- 
Ryan
[ERROR]: Your autotools build scripts are 200 lines longer than your
program. Something’s wrong.
http://kirbyfan64.github.io/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20150313/f817664d/attachment.html>


More information about the Python-ideas mailing list