diff --git a/Cargo.toml b/Cargo.toml index ba49acdf..46da12d3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,6 @@ [workspace] members = [ + "mmrs", "nmrs" ] diff --git a/mmrs/Cargo.toml b/mmrs/Cargo.toml new file mode 100644 index 00000000..f7a56629 --- /dev/null +++ b/mmrs/Cargo.toml @@ -0,0 +1,15 @@ +[package] +name = "mmrs" +version = "0.1.0" +edition.workspace = true +rust-version = "1.90.0" +description = "Rust bindings for modemmanager over D-Bus" +license.workspace = true +repository.workspace = true +keywords = ["modemmanager", "dbus", "cellular", "linux", "modem"] +categories = ["api-bindings", "asynchronous"] + +[dependencies] +log.workspace = true +zbus.workspace = true +zvariant.workspace = true diff --git a/mmrs/src/api/mod.rs b/mmrs/src/api/mod.rs new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/mmrs/src/api/mod.rs @@ -0,0 +1 @@ + diff --git a/mmrs/src/core/mod.rs b/mmrs/src/core/mod.rs new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/mmrs/src/core/mod.rs @@ -0,0 +1 @@ + diff --git a/mmrs/src/dbus/mod.rs b/mmrs/src/dbus/mod.rs new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/mmrs/src/dbus/mod.rs @@ -0,0 +1 @@ + diff --git a/mmrs/src/lib.rs b/mmrs/src/lib.rs new file mode 100644 index 00000000..bdcdf78e --- /dev/null +++ b/mmrs/src/lib.rs @@ -0,0 +1,5 @@ +pub mod api; +pub mod core; +pub mod dbus; +pub mod monitoring; +pub mod types; diff --git a/mmrs/src/monitoring/mod.rs b/mmrs/src/monitoring/mod.rs new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/mmrs/src/monitoring/mod.rs @@ -0,0 +1 @@ + diff --git a/mmrs/src/types/mod.rs b/mmrs/src/types/mod.rs new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/mmrs/src/types/mod.rs @@ -0,0 +1 @@ +