mirror of
https://github.com/exo-explore/exo.git
synced 2025-12-23 22:27:50 -05:00
rust: move Cargo.toml to the root
This commit is contained in:
11
.gitignore
vendored
11
.gitignore
vendored
@@ -18,3 +18,14 @@ dist/
|
|||||||
|
|
||||||
# for the gitingest enthusiasts
|
# for the gitingest enthusiasts
|
||||||
digest.txt
|
digest.txt
|
||||||
|
|
||||||
|
# Rust
|
||||||
|
target/
|
||||||
|
## These are backup files generated by rustfmt
|
||||||
|
**/*.rs.bk
|
||||||
|
## MSVC Windows builds of rustc generate these, which store debugging information
|
||||||
|
*.pdb
|
||||||
|
|
||||||
|
## Generated by cargo mutants
|
||||||
|
## Contains mutation testing data
|
||||||
|
**/mutants.out*/
|
||||||
|
|||||||
5597
Cargo.lock
generated
Normal file
5597
Cargo.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,10 +1,10 @@
|
|||||||
[workspace]
|
[workspace]
|
||||||
resolver = "3"
|
resolver = "3"
|
||||||
members = [
|
members = [
|
||||||
"networking",
|
"rust/networking",
|
||||||
"exo_pyo3_bindings",
|
"rust/exo_pyo3_bindings",
|
||||||
"system_custodian",
|
"rust/system_custodian",
|
||||||
"util",
|
"rust/util",
|
||||||
]
|
]
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
@@ -24,9 +24,9 @@ opt-level = 3
|
|||||||
# Common configurations include versions, paths, features, etc.
|
# Common configurations include versions, paths, features, etc.
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
## Crate members as common dependencies
|
## Crate members as common dependencies
|
||||||
networking = { path = "networking" }
|
networking = { path = "rust/networking" }
|
||||||
system_custodian = { path = "system_custodian" }
|
system_custodian = { path = "rust/system_custodian" }
|
||||||
util = { path = "util" }
|
util = { path = "rust/util" }
|
||||||
|
|
||||||
# Proc-macro authoring tools
|
# Proc-macro authoring tools
|
||||||
syn = "2.0"
|
syn = "2.0"
|
||||||
4
justfile
4
justfile
@@ -17,10 +17,10 @@ sync-clean:
|
|||||||
uv sync --all-packages --force-reinstall --no-cache
|
uv sync --all-packages --force-reinstall --no-cache
|
||||||
|
|
||||||
rust-rebuild:
|
rust-rebuild:
|
||||||
cd rust && cargo run --bin stub_gen
|
cargo run --bin stub_gen
|
||||||
just sync-clean
|
just sync-clean
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf **/__pycache__
|
rm -rf **/__pycache__
|
||||||
sudo rm -rf rust/target
|
rm -rf target/
|
||||||
rm -rf .venv
|
rm -rf .venv
|
||||||
|
|||||||
15
rust/.gitignore
vendored
15
rust/.gitignore
vendored
@@ -1,15 +0,0 @@
|
|||||||
# Generated by Cargo
|
|
||||||
# will have compiled files and executables
|
|
||||||
debug
|
|
||||||
target
|
|
||||||
Cargo.lock
|
|
||||||
|
|
||||||
# These are backup files generated by rustfmt
|
|
||||||
**/*.rs.bk
|
|
||||||
|
|
||||||
# MSVC Windows builds of rustc generate these, which store debugging information
|
|
||||||
*.pdb
|
|
||||||
|
|
||||||
# Generated by cargo mutants
|
|
||||||
# Contains mutation testing data
|
|
||||||
**/mutants.out*/
|
|
||||||
Reference in New Issue
Block a user