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

Unclear guidance: Please update the system requirement in DESCRIPTION file #104

Open
malcolmbarrett opened this issue Apr 16, 2021 · 2 comments
Milestone

Comments

@malcolmbarrett
Copy link
Collaborator

malcolmbarrett commented Apr 16, 2021

use_extendr() requests: Please update the system requirement in DESCRIPTION file. I think this could be a bit clearer. Is there some generally useful boilerplate, e.g. what is in rextendr's DESCRIPTION (Rust 'cargo'; the crate 'libR-sys' must compile without error), that use_extendr() could offer?

In addition to offering clearer guidance here, we could suggest desc and modify it ourselves if installed, as usethis often does (desc is an implicit suggested pkg currently via devtools/usethis).

@clauswilke
Copy link
Member

I'm not even sure what exactly should be in the system requirements. That's maybe the first thing to figure out.

@malcolmbarrett
Copy link
Collaborator Author

Yes, that makes sense. There's probably a related issue here with guiding users on their toolchain setup when rextendr can't successfully run. Something like rust_sitrep(), similar to usethis::git_sitrep(), that reports what rextendr can find and make suggestions about troubleshooting

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

No branches or pull requests

3 participants