Skip to content

Commit b73c65d

Browse files
authored
Merge pull request #74 from ivmarkov/main
Rename matter(-iot) to rs-matter
2 parents 6bbac0b + bafedb0 commit b73c65d

File tree

126 files changed

+94
-121
lines changed

Some content is hidden

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

126 files changed

+94
-121
lines changed

.github/workflows/build-tlv-tool.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,9 @@ jobs:
1717
steps:
1818
- uses: actions/checkout@v2
1919
- name: Build
20-
run: cd tools/tlv_tool; cargo build --verbose
20+
run: cd tools/tlv; cargo build
2121
- name: Archive artifacts
2222
uses: actions/upload-artifact@v2
2323
with:
24-
name: tlv_tool
25-
path: tools/tlv_tool/target/debug/tlv_tool
26-
24+
name: tlv
25+
path: tools/tlv/target/debug/tlv

.github/workflows/test-linux.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ jobs:
2020
steps:
2121
- uses: actions/checkout@v2
2222
- name: Build
23-
run: cd matter; cargo build --no-default-features --features ${{matrix.crypto-backend}}
23+
run: cd rs-matter; cargo build --no-default-features --features ${{matrix.crypto-backend}}
2424
- name: Run tests
25-
run: cd matter; cargo test --no-default-features --features os,${{matrix.crypto-backend}} -- --test-threads=1
25+
run: cd rs-matter; cargo test --no-default-features --features os,${{matrix.crypto-backend}} -- --test-threads=1

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[workspace]
22
resolver = "2"
3-
members = ["matter", "matter_macro_derive"]
3+
members = ["rs-matter", "rs-matter-macros"]
44

5-
exclude = ["examples/*", "tools/tlv_tool"]
5+
exclude = ["examples/*", "tools/tlv"]
66

77
# For compatibility with ESP IDF
88
[patch.crates-io]

README.md

Lines changed: 1 addition & 1 deletion

examples/onoff_light/src/dev_att.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
* limitations under the License.
1616
*/
1717

18-
use matter::data_model::sdm::dev_att::{DataType, DevAttDataFetcher};
19-
use matter::error::{Error, ErrorCode};
18+
use rs_matter::data_model::sdm::dev_att::{DataType, DevAttDataFetcher};
19+
use rs_matter::error::{Error, ErrorCode};
2020

2121
pub struct HardCodedDevAtt {}
2222

examples/onoff_light/src/lib.rs

Lines changed: 0 additions & 18 deletions
This file was deleted.

examples/onoff_light/src/main.rs

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@ use core::pin::pin;
2020

2121
use embassy_futures::select::select3;
2222
use log::info;
23-
use matter::core::{CommissioningData, Matter};
24-
use matter::data_model::cluster_basic_information::BasicInfoConfig;
25-
use matter::data_model::cluster_on_off;
26-
use matter::data_model::device_types::DEV_TYPE_ON_OFF_LIGHT;
27-
use matter::data_model::objects::*;
28-
use matter::data_model::root_endpoint;
29-
use matter::data_model::system_model::descriptor;
30-
use matter::error::Error;
31-
use matter::mdns::{MdnsRunBuffers, MdnsService};
32-
use matter::secure_channel::spake2p::VerifierData;
33-
use matter::transport::core::RunBuffers;
34-
use matter::transport::network::{Ipv4Addr, Ipv6Addr, NetworkStack};
35-
use matter::utils::select::EitherUnwrap;
23+
use rs_matter::core::{CommissioningData, Matter};
24+
use rs_matter::data_model::cluster_basic_information::BasicInfoConfig;
25+
use rs_matter::data_model::cluster_on_off;
26+
use rs_matter::data_model::device_types::DEV_TYPE_ON_OFF_LIGHT;
27+
use rs_matter::data_model::objects::*;
28+
use rs_matter::data_model::root_endpoint;
29+
use rs_matter::data_model::system_model::descriptor;
30+
use rs_matter::error::Error;
31+
use rs_matter::mdns::{MdnsRunBuffers, MdnsService};
32+
use rs_matter::secure_channel::spake2p::VerifierData;
33+
use rs_matter::transport::core::RunBuffers;
34+
use rs_matter::transport::network::{Ipv4Addr, Ipv6Addr, NetworkStack};
35+
use rs_matter::utils::select::EitherUnwrap;
3636

3737
mod dev_att;
3838

@@ -79,26 +79,26 @@ fn run() -> Result<(), Error> {
7979
let dev_att = dev_att::HardCodedDevAtt::new();
8080

8181
#[cfg(feature = "std")]
82-
let epoch = matter::utils::epoch::sys_epoch;
82+
let epoch = rs_matter::utils::epoch::sys_epoch;
8383

8484
#[cfg(feature = "std")]
85-
let rand = matter::utils::rand::sys_rand;
85+
let rand = rs_matter::utils::rand::sys_rand;
8686

8787
// NOTE (no_std): For no_std, provide your own function here
8888
#[cfg(not(feature = "std"))]
89-
let epoch = matter::utils::epoch::dummy_epoch;
89+
let epoch = rs_matter::utils::epoch::dummy_epoch;
9090

9191
// NOTE (no_std): For no_std, provide your own function here
9292
#[cfg(not(feature = "std"))]
93-
let rand = matter::utils::rand::dummy_rand;
93+
let rand = rs_matter::utils::rand::dummy_rand;
9494

9595
let mdns = MdnsService::new(
9696
0,
97-
"matter-demo",
97+
"rs-matter-demo",
9898
ipv4_addr.octets(),
9999
Some((ipv6_addr.octets(), interface)),
100100
&dev_det,
101-
matter::MATTER_PORT,
101+
rs_matter::MATTER_PORT,
102102
);
103103

104104
info!("mDNS initialized");
@@ -110,13 +110,13 @@ fn run() -> Result<(), Error> {
110110
&mdns,
111111
epoch,
112112
rand,
113-
matter::MATTER_PORT,
113+
rs_matter::MATTER_PORT,
114114
);
115115

116116
info!("Matter initialized");
117117

118118
#[cfg(all(feature = "std", not(target_os = "espidf")))]
119-
let mut psm = matter::persist::Psm::new(&matter, std::env::temp_dir().join("matter-iot"))?;
119+
let mut psm = rs_matter::persist::Psm::new(&matter, std::env::temp_dir().join("rs-matter"))?;
120120

121121
let handler = HandlerCompat(handler(&matter));
122122

@@ -223,8 +223,8 @@ fn initialize_logger() {
223223
#[inline(never)]
224224
fn initialize_network() -> Result<(Ipv4Addr, Ipv6Addr, u32), Error> {
225225
use log::error;
226-
use matter::error::ErrorCode;
227226
use nix::{net::if_::InterfaceFlags, sys::socket::SockaddrIn6};
227+
use rs_matter::error::ErrorCode;
228228

229229
let interfaces = || {
230230
nix::ifaddrs::getifaddrs().unwrap().filter(|ia| {

examples/speaker/src/dev_att.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
* limitations under the License.
1616
*/
1717

18-
use matter::data_model::sdm::dev_att::{DataType, DevAttDataFetcher};
19-
use matter::error::Error;
18+
use rs_matter::data_model::sdm::dev_att::{DataType, DevAttDataFetcher};
19+
use rs_matter::error::Error;
2020

2121
pub struct HardCodedDevAtt {}
2222

examples/speaker/src/lib.rs

Lines changed: 0 additions & 18 deletions
This file was deleted.

examples/speaker/src/main.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717

1818
// TODO
1919
// mod dev_att;
20-
// use matter::core::{self, CommissioningData};
21-
// use matter::data_model::cluster_basic_information::BasicInfoConfig;
22-
// use matter::data_model::cluster_media_playback::{Commands, MediaPlaybackCluster};
23-
// use matter::data_model::device_types::DEV_TYPE_ON_SMART_SPEAKER;
24-
// use matter::secure_channel::spake2p::VerifierData;
20+
// use rs_matter::core::{self, CommissioningData};
21+
// use rs_matter::data_model::cluster_basic_information::BasicInfoConfig;
22+
// use rs_matter::data_model::cluster_media_playback::{Commands, MediaPlaybackCluster};
23+
// use rs_matter::data_model::device_types::DEV_TYPE_ON_SMART_SPEAKER;
24+
// use rs_matter::secure_channel::spake2p::VerifierData;
2525

2626
fn main() {
2727
// env_logger::init();

0 commit comments

Comments
 (0)