Skip to content

Commit f5195c0

Browse files
authored
chore: renamed no_mangle feature to dynamic_plugin (#1010)
* chore: renamed no_mangle feature to dynamic_plugin Signed-off-by: gabrik <gabriele.baldoni@gmail.com> * fix: wrong find and replace fixed Signed-off-by: gabrik <gabriele.baldoni@gmail.com> --------- Signed-off-by: gabrik <gabriele.baldoni@gmail.com>
1 parent 7a47445 commit f5195c0

File tree

8 files changed

+12
-12
lines changed

8 files changed

+12
-12
lines changed

plugins/zenoh-backend-example/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ edition = { workspace = true }
2020
publish = false
2121

2222
[features]
23-
default = ["no_mangle", "zenoh/default"]
24-
no_mangle = []
23+
default = ["dynamic_plugin", "zenoh/default"]
24+
dynamic_plugin = []
2525

2626
[lib]
2727
name = "zenoh_backend_example"

plugins/zenoh-backend-example/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ use zenoh_backend_traits::{
2626
use zenoh_plugin_trait::{plugin_long_version, plugin_version, Plugin};
2727
use zenoh_result::ZResult;
2828

29-
#[cfg(feature = "no_mangle")]
29+
#[cfg(feature = "dynamic_plugin")]
3030
zenoh_plugin_trait::declare_plugin!(ExampleBackend);
3131

3232
impl Plugin for ExampleBackend {

plugins/zenoh-plugin-example/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ edition = { workspace = true }
2020
publish = false
2121

2222
[features]
23-
default = ["no_mangle", "zenoh/default", "zenoh/unstable", "zenoh/plugins"]
24-
no_mangle = []
23+
default = ["dynamic_plugin", "zenoh/default", "zenoh/unstable", "zenoh/plugins"]
24+
dynamic_plugin = []
2525

2626
[lib]
2727
# When auto-detecting the "example" plugin, `zenohd` will look for a dynamic library named "zenoh_plugin_example"

plugins/zenoh-plugin-example/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ use zenoh_result::{bail, ZResult};
3232
pub struct ExamplePlugin {}
3333

3434
// declaration of the plugin's VTable for zenohd to find the plugin's functions to be called
35-
#[cfg(feature = "no_mangle")]
35+
#[cfg(feature = "dynamic_plugin")]
3636
zenoh_plugin_trait::declare_plugin!(ExamplePlugin);
3737

3838
// A default selector for this example of storage plugin (in case the config doesn't set it)

plugins/zenoh-plugin-rest/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ categories = ["network-programming", "web-programming::http-server"]
2424
description = "The zenoh REST plugin"
2525

2626
[features]
27-
default = ["no_mangle", "zenoh/default", "zenoh/unstable", "zenoh/plugins"]
28-
no_mangle = []
27+
default = ["dynamic_plugin", "zenoh/default", "zenoh/unstable", "zenoh/plugins"]
28+
dynamic_plugin = []
2929

3030
[lib]
3131
name = "zenoh_plugin_rest"

plugins/zenoh-plugin-rest/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ fn response(status: StatusCode, content_type: impl TryInto<Mime>, body: &str) ->
189189
builder.build()
190190
}
191191

192-
#[cfg(feature = "no_mangle")]
192+
#[cfg(feature = "dynamic_plugin")]
193193
zenoh_plugin_trait::declare_plugin!(RestPlugin);
194194

195195
pub struct RestPlugin {}

plugins/zenoh-plugin-storage-manager/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ categories = { workspace = true }
2424
description = "The zenoh storages plugin."
2525

2626
[features]
27-
default = ["no_mangle", "zenoh/default", "zenoh/unstable", "zenoh/plugins"]
28-
no_mangle = []
27+
default = ["dynamic_plugin", "zenoh/default", "zenoh/unstable", "zenoh/plugins"]
28+
dynamic_plugin = []
2929

3030
[lib]
3131
name = "zenoh_plugin_storage_manager"

plugins/zenoh-plugin-storage-manager/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ mod memory_backend;
5252
mod replica;
5353
mod storages_mgt;
5454

55-
#[cfg(feature = "no_mangle")]
55+
#[cfg(feature = "dynamic_plugin")]
5656
zenoh_plugin_trait::declare_plugin!(StoragesPlugin);
5757

5858
pub struct StoragesPlugin {}

0 commit comments

Comments
 (0)