Browse Source

Turn the project into a workspace, move code under aya/

Alessandro Decina 4 years ago
parent
commit
af8f769b50

+ 2 - 15
Cargo.toml

@@ -1,15 +1,2 @@
-[package]
-name = "aya"
-version = "0.1.0"
-authors = ["Alessandro Decina <[email protected]>"]
-edition = "2018"
-
-[dependencies]
-libc = { version = "0.2", features = ["extra_traits"] }
-thiserror = "1"
-object = "0.23"
-bytes = "1"
-lazy_static = "1"
-
-[dev-dependencies]
-matches = "0.1.8"
+[workspace]
+members = ["aya"]

+ 15 - 0
aya/Cargo.toml

@@ -0,0 +1,15 @@
+[package]
+name = "aya"
+version = "0.1.0"
+authors = ["Alessandro Decina <[email protected]>"]
+edition = "2018"
+
+[dependencies]
+libc = { version = "0.2", features = ["extra_traits"] }
+thiserror = "1"
+object = "0.23"
+bytes = "1"
+lazy_static = "1"
+
+[dev-dependencies]
+matches = "0.1.8"

+ 0 - 0
scripts/gen-bindings → aya/scripts/gen-bindings


+ 0 - 0
src/bpf.rs → aya/src/bpf.rs


+ 0 - 0
src/generated/bpf_bindings.rs → aya/src/generated/bpf_bindings.rs


+ 0 - 0
src/generated/btf_bindings.rs → aya/src/generated/btf_bindings.rs


+ 0 - 0
src/generated/btf_internal_bindings.rs → aya/src/generated/btf_internal_bindings.rs


+ 0 - 0
src/generated/mod.rs → aya/src/generated/mod.rs


+ 0 - 0
src/generated/perf_bindings.rs → aya/src/generated/perf_bindings.rs


+ 0 - 0
src/lib.rs → aya/src/lib.rs


+ 0 - 0
src/maps/hash_map.rs → aya/src/maps/hash_map.rs


+ 0 - 0
src/maps/mod.rs → aya/src/maps/mod.rs


+ 0 - 0
src/maps/perf_map.rs → aya/src/maps/perf_map.rs


+ 0 - 0
src/maps/program_array.rs → aya/src/maps/program_array.rs


+ 0 - 0
src/obj/btf/btf.rs → aya/src/obj/btf/btf.rs


+ 0 - 0
src/obj/btf/mod.rs → aya/src/obj/btf/mod.rs


+ 0 - 0
src/obj/btf/relocation.rs → aya/src/obj/btf/relocation.rs


+ 0 - 0
src/obj/btf/types.rs → aya/src/obj/btf/types.rs


+ 0 - 0
src/obj/mod.rs → aya/src/obj/mod.rs


+ 0 - 0
src/obj/relocation.rs → aya/src/obj/relocation.rs


+ 0 - 0
src/programs/mod.rs → aya/src/programs/mod.rs


+ 0 - 0
src/programs/perf_attach.rs → aya/src/programs/perf_attach.rs


+ 0 - 0
src/programs/probe.rs → aya/src/programs/probe.rs


+ 0 - 0
src/programs/socket_filter.rs → aya/src/programs/socket_filter.rs


+ 0 - 0
src/programs/trace_point.rs → aya/src/programs/trace_point.rs


+ 0 - 0
src/programs/xdp.rs → aya/src/programs/xdp.rs


+ 0 - 0
src/sys/bpf.rs → aya/src/sys/bpf.rs


+ 0 - 0
src/sys/fake.rs → aya/src/sys/fake.rs


+ 0 - 0
src/sys/mod.rs → aya/src/sys/mod.rs


+ 0 - 0
src/sys/netlink.rs → aya/src/sys/netlink.rs


+ 0 - 0
src/sys/perf_event.rs → aya/src/sys/perf_event.rs