Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix ::Gentoo QA warnings #36

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Fix ::Gentoo QA warnings #36

wants to merge 3 commits into from

Conversation

Kangie
Copy link

@Kangie Kangie commented Aug 10, 2023

Closes: #35

@thesamesam looks fine to me, I decided to call this 0.6.0 and do some other housekeeping. There doesn't seem to be any unit tests but the output against real ebuild targets looks good.

If you'd sanity check, tag, and update ::gentoo I'd appreciate it!

Edit: target/debug/cargo-ebuild ebuild --manifest-path ./Cargo.toml looks really good

- Change author to Gentoo Rust Project
- Update README
- Bump dependencies
- Misc auto updates
@joakim-tjernlund
Copy link

@gyakovlev ping?

@dongsupark
Copy link

Any chance this PR could be merged?
I just hit the issue of cargo-ebuild not being able to deal with the new CRATES syntax. i.e. @ instead of -.

@thesamesam
Copy link
Member

I don't have commit access to cargo-ebuild although I could give it to myself given gyak is AWOL. FWIW, we recommend using pycargoebuild now if yo ucan.

@dongsupark
Copy link

@thesamesam Thank you for the info.
pycargoebuild seem to work well in my Gentoo VM. However, that tool relies on Gentoo specific paths.
Ideally I would like to generate ebuild files on both Gentoo and non-Gentoo systems. cargo-ebuild is perfect for the purpose. But it is too bad not being actively maintained.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support new CRATES syntax
4 participants