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

Split Rust code into a Cargo workspace with multiple crates #118

Open
albertsgarde opened this issue Oct 1, 2023 · 0 comments
Open

Split Rust code into a Cargo workspace with multiple crates #118

albertsgarde opened this issue Oct 1, 2023 · 0 comments
Labels
Ops Includes CI/CD, internal documentation, and tests Rust Mainly requires, or requires non-trivial Rust code

Comments

@albertsgarde
Copy link
Collaborator

albertsgarde commented Oct 1, 2023

Should probably be a data crate, a python crate and a server crate.
This would allow all the heavy crates needed by the python and server parts to only be included in those parts, and can speed up incremental compilation.

See here for the official guide on how to set this up.

@albertsgarde albertsgarde added Ops Includes CI/CD, internal documentation, and tests Rust Mainly requires, or requires non-trivial Rust code labels Oct 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ops Includes CI/CD, internal documentation, and tests Rust Mainly requires, or requires non-trivial Rust code
Projects
None yet
Development

No branches or pull requests

1 participant