Drop minimal rust/ library
This was my first experiment with using Rust in this way; I gained a lot of knowledge from it. But, we don't really gain anything from the code as it is today - while it is "bit fiddling" code, the C code is well tested. We have a lot of compile-time options, and trimming them will be helpful. We've also gotten pushback on hard requiring Rust client side. Instead, what I'd like to do is hopefully soon create an `ostree-system` crate that uses the existing `ostree` library and can contain code drained from the rpm-ostree Rust and used by other projects perhaps. So the goal here is really more Rust, but we need to focus our efforts on where it's most valuable.
This commit is contained in:
1 parent
407477f191
commit
61184163ea
8 files changed
-238
No files matched your search
@@ -107,11 +107,6 @@ buildopts: {
|
||||
shwrap("""
|
||||
git submodule update --init
|
||||
|
||||
git worktree add build-rust && cd build-rust
|
||||
env MAKE_JOBS=${n} CONFIGOPTS="--enable-rust" SKIP_INSTALLDEPS=1 ./ci/build.sh
|
||||
make check TESTS=tests/test-rollsum
|
||||
cd .. && rm -rf build-rust
|
||||
|
||||
git worktree add build-libsoup && cd build-libsoup
|
||||
env MAKE_JOBS=${n} CONFIGOPTS="--without-curl --without-openssl --with-soup" SKIP_INSTALLDEPS=1 ./ci/build.sh
|
||||
make check
|
||||
|
||||
Reference in new issue
Block a user