Commit graph

4 commits

Author SHA1 Message Date
Allison Karlitskaya
eab0640513 modules: rename to vendor
This is a lot more tab-complete-friendly and it's also closer to what
many other packages do for similar situations.
2023-09-07 17:48:36 +02:00
Allison Karlitskaya
71922374f0 build: simplify handling of systemd_ctypes and ferny
Drop our attempts to cache ferny and systemd_ctypes — it's just not
worth it.  Both of them are tiny.

Instead, establish that we expect submodules in modules/ to be checked
out, generally.  Add a (trivial) script to do that and call it from a
bunch of "entry point" type places.

Note: we don't dist modules/checkout, and even if we did, it wouldn't
work, since it needs to be run in a git checkout.  We therefore also
carefully avoid adding calls to this script from anything that lands in
the tarball.
2023-03-20 16:23:23 +01:00
Allison Karlitskaya
6fd6fcccfe python: add ferny as a submodule 2023-03-17 05:55:22 +01:00
Martin Pitt
4f98097820 workflows: Add smoketest for pybridge on CentOS Stream 8
This will give us some confidence in fixes and near-future changes until
we get this working well enough for the integration tests. Thus, install
the test dependencies on the fly, they are rather stable.

This just checks some very basic things, but it is enough to detect all
syntactic issues (such as type annotations, walruses, etc.) and some
missing APIs.
2023-02-08 19:59:46 +01:00