rpm-ostree/ci
Colin Walters 08c414f897 Rework bindgen/cxx.rs usage and CI build
cxx.rs (aka cxxbridge) and cbindgen are
both generating source code.  Since the last release
we've introduced the former, and we need to ensure
that the generated cxx.rs source ends up in release tarballs
the same way as the cbindgen code.

Rationalize and clean up the binding infrastructure.
Drop support for the vendored cbindgen which we
weren't actually using:
Closes: https://github.com/coreos/rpm-ostree/issues/2392

Move the cxx-rs and cbindgen bits into the same place,
and update our CoreOS CI build to use a separate `Makefile.bindings`
that just generates the code, so our CI still "works like"
a main Koji RPM build.
2021-01-04 13:17:35 +01:00
..
prow ci/prow: Use cosa buildroot 2019-10-02 08:16:10 -07:00
build-check.sh ci: Add ~/.cargo/bin to PATH in Prow path as well 2020-12-23 22:52:40 +01:00
build.sh ci: Introduce install-extra-builddeps.sh 2020-12-23 17:45:29 +01:00
ci-commitmessage-submodules.sh ci-commitmessage-submodules: Ignore empty merge commits 2020-05-07 22:21:16 +02:00
codestyle.sh Run rustfmt, and fix CI check for it 2020-12-21 19:59:31 -05:00
cosa-build.sh ci: More fixes for cosa build 2019-08-24 00:35:44 +00:00
install-extra-builddeps.sh Rework bindgen/cxx.rs usage and CI build 2021-01-04 13:17:35 +01:00
installdeps.sh ci/installdeps: add distribution-gpg-keys 2020-06-24 16:45:28 -04:00
libbuild.sh ci: Constrain parallel build jobs 2020-07-16 15:46:06 -04:00
msrv.sh msrv: Bump to Rust 1.48.0 2020-12-15 16:17:44 +00:00
vmcheck-provision.sh tests/vmcheck: Fully drop python 3 requirement 2019-06-10 15:36:06 +00:00