msys2 / msys2-autobuild

🏭🏭🏭🏭🏭🏭🏭🏭
https://packages.msys2.org/queue
MIT License
35 stars 25 forks source link

Use the host Python to handle the build #1

Closed lazka closed 4 years ago

lazka commented 4 years ago

This way building packages doesn't depend on msys2 packages

@eine

eine commented 4 years ago

It seems that this PR includes three features:

The last point makes the pytest script non-portable. It will work in GHA only, because msys2.cmd is not expected to exist in any other environment. Hence, I think it would be desirable to call Python from MSYS2's bash, thus preserving the current buildqueue.py.

lazka commented 4 years ago

OK, so your goal is to make the build script work on GHA and on a local machine?

eine commented 4 years ago

@lazka, yes. For two purposes:

lazka commented 4 years ago

OK, sounds good, I'll keep that in mind.