Christoph Reiter
eccb3973e6
Fix a syntax "error"
...
can't use brackets to wrap context managers..
2020-08-06 23:43:11 +02:00
Christoph Reiter
4cb59bf355
show: include the package count in the group title
2020-08-06 23:17:19 +02:00
Christoph Reiter
3e575731dc
Use host Python for managing the build
...
The "build" command now requires python and git in PATH and takes
an additional argument for the MSYS2 root.
This makes sure that building packages doesn't depend on msys2 Python etc.
2020-08-06 23:11:28 +02:00
Christoph Reiter
f01f2c9409
Don't even try to build packages with missing dependencies
2020-08-04 09:04:47 +02:00
Christoph Reiter
a040e1ec26
Print the error stacktrace to stdout so it's grouped with the rest
2020-08-03 22:49:20 +02:00
Christoph Reiter
1fd796360b
Shorten git repo paths some more
...
cargo-c is failing again, not sure if related though
2020-08-03 22:28:14 +02:00
Christoph Reiter
a1336ee193
Only show the error message on missing deps
2020-08-03 22:23:48 +02:00
Christoph Reiter
5a92f9f10b
Add flake8 support
2020-08-03 22:00:42 +02:00
Christoph Reiter
31581f258e
Use download_asset() in fetch-assets
...
So it doesn't have to keep all files in memory
2020-08-03 21:52:35 +02:00
Christoph Reiter
1e8c984620
Use dependencies from staging for building
...
We download them and add them to a local repo so pacman
can install them for the build.
2020-08-03 21:32:42 +02:00
Christoph Reiter
e835e76959
Upload assets directly during the build
2020-08-02 17:08:09 +02:00
Christoph Reiter
d76edd60c5
Update/clean the package git repos between each build
2020-08-02 17:07:51 +02:00
Christoph Reiter
40db05a5f8
USe shlex for quoting shell arguments
2020-08-02 11:46:48 +02:00
Christoph Reiter
84b48faa56
Use makepkg-mingw also for creating the source package
2020-08-02 11:43:58 +02:00
Christoph Reiter
aec94c0c8c
Rename script to a be a bit more generic
2020-07-31 22:40:29 +02:00