Skip to content

Commit 34cf40f

Browse files
committed
Adding back experimental code
1 parent 0ff544d commit 34cf40f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+6519
-0
lines changed

Cargo.lock

Lines changed: 148 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ members = [
44
"python/pecos-rslib/rust",
55
"crates/pecos*",
66
"crates/benchmarks",
7+
8+
"crates/prototype",
9+
"crates/proto_bytemessage",
10+
"python/proto_bytemessage_py",
11+
"crates/processors",
12+
"crates/plugin-system",
13+
"crates/plugin-python-service",
14+
15+
"examples/plugin-demo",
16+
"examples/rust-plugins/custom-processors",
717
]
818

919
[workspace.package]
@@ -35,6 +45,8 @@ num-complex = "0.4"
3545
num-traits = "0.2"
3646
criterion = "0.5"
3747
libloading = "0.8"
48+
toml = "0.8"
49+
memoffset = "0.9"
3850
bytemuck = { version = "1", features = ["derive"] }
3951
bitflags = "2"
4052
syn = { version = "2", features = ["full"] }
@@ -52,6 +64,14 @@ pecos = { version = "0.1.1", path = "crates/pecos" }
5264
pecos-cli = { version = "0.1.1", path = "crates/pecos-cli" }
5365
pecos-rslib = { version = "0.1.1", path = "python/pecos-rslib/rust"}
5466

67+
prototype = { version = "0.1.1", path = "crates/prototype"}
68+
proto_bytemessage = { version = "0.1.1", path = "crates/proto_bytemessage"}
69+
protot_bytemessage_py = { version = "0.1.1", path = "python/proto_bytemessage_py" }
70+
71+
processors = { path = "crates/processors" }
72+
plugin-system = { path = "crates/plugin-system" }
73+
plugin-python-service = { path = "crates/plugin-python-service" }
74+
5575
[profile.release]
5676
codegen-units = 1
5777
lto = "fat"
@@ -67,3 +87,6 @@ pedantic = { level = "warn", priority = -1 }
6787
# cargo = { level = "warn", priority = -1 }
6888
multiple-crate-versions = "allow" # TODO: remove when possible
6989
missing-errors-doc = "allow" # TODO: remove when finished development...
90+
91+
[workspace.metadata.commands]
92+
test-py = ["./scripts/setup-env.sh", "cargo", "test", "-p", "pecos-python"]

0 commit comments

Comments
 (0)