Skip to content
This repository has been archived by the owner on Jan 15, 2025. It is now read-only.

Export full CLI in library #39

Merged
merged 1 commit into from
May 26, 2021
Merged

Export full CLI in library #39

merged 1 commit into from
May 26, 2021

Conversation

cgwalters
Copy link
Member

Export full CLI in library

Ultimately I think it will work best if we fully encapsulate
ostree-ext-cli in rpm-ostree in the short term. There's
a strong tension in having two binaries. It logically makes
sense, but logistically is harder (duplicating CI, documentation,
crate dependency management, etc.)

Keep the cli crate for now, but move all of the functionality
of it into a simple run_from_iter() function that can be called
by projects like rpm-ostree.

Ultimately I think it will work best if we fully encapsulate
`ostree-ext-cli` in `rpm-ostree` in the short term.  There's
a strong tension in having two binaries.  It *logically* makes
sense, but logistically is harder (duplicating CI, documentation,
crate dependency management, etc.)

Keep the `cli` crate for now, but move all of the functionality
of it into a simple `run_from_iter()` function that can be called
by projects like rpm-ostree.
@cgwalters
Copy link
Member Author

cgwalters commented May 25, 2021

Rebased 🏄
(And lifting draft)

@cgwalters cgwalters marked this pull request as ready for review May 25, 2021 12:42
Copy link
Member

@jlebon jlebon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems reasonable to me.

@cgwalters cgwalters merged commit 5da9b91 into ostreedev:main May 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants