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

Improve devx on MacOS #613

Open
kate-goldenring opened this issue May 26, 2023 · 2 comments
Open

Improve devx on MacOS #613

kate-goldenring opened this issue May 26, 2023 · 2 comments

Comments

@kate-goldenring
Copy link
Contributor

kate-goldenring commented May 26, 2023

Right now, Akri does not compile without libudev which is not available on MacOS. I believe we can resolve this by only having workspace members be Akri's core crates (agent, controller, and discovery handlers) and having the samples and discovery handler libraries be independent of the workspace.

@diconico07
Copy link
Contributor

Moving only the discovery handler libraries out of the workspace won't change anything I think. You would only move udev crate from direct dependency to indirect as the discovery handler module will pull its library.

I believe the right way to do this would be to first finish #489 and have a similar thing for discovery handlers, I wonder if this would require dropping the agent-full flavor of the agent as well.

@github-actions
Copy link
Contributor

Issue has been automatically marked as stale due to inactivity for 90 days. Update the issue to remove label, otherwise it will be automatically closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Investigating
Development

No branches or pull requests

2 participants