diff options
author | Colin Walters <walters@verbum.org> | 2021-03-18 21:54:52 +0000 |
---|---|---|
committer | Colin Walters <walters@verbum.org> | 2021-03-18 21:54:52 +0000 |
commit | 61184163ea5cb5f1652dd4e9eb8de151a58d9c45 (patch) | |
tree | ddcde8a8e3d6e393e60118aee8aed23557a144ee /.cci.jenkinsfile | |
parent | 407477f1911499f843300956af6beb303facd06b (diff) | |
download | ostree-61184163ea5cb5f1652dd4e9eb8de151a58d9c45.tar.gz |
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.
Diffstat (limited to '.cci.jenkinsfile')
-rw-r--r-- | .cci.jenkinsfile | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/.cci.jenkinsfile b/.cci.jenkinsfile index ac65b9c8..6a51594a 100644 --- a/.cci.jenkinsfile +++ b/.cci.jenkinsfile @@ -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 |