1config BR2_PACKAGE_LIBZENOH_C_ARCH_SUPPORTS
2	bool
3	default y if BR2_aarch64
4	default y if BR2_arm
5	default y if BR2_x86_64
6	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
7
8config BR2_PACKAGE_LIBZENOH_C
9	bool "libzenoh-c"
10	depends on BR2_PACKAGE_LIBZENOH_C_ARCH_SUPPORTS
11	depends on BR2_TOOLCHAIN_USES_GLIBC
12	select BR2_PACKAGE_HOST_RUSTC
13	help
14	  This package provides a C binding based on the main
15	  Zenoh implementation written in Rust.
16
17	  https://github.com/eclipse-zenoh/zenoh-c
18
19comment "libzenoh-c needs a glibc toolchain"
20	depends on BR2_PACKAGE_LIBZENOH_C_ARCH_SUPPORTS
21	depends on !BR2_TOOLCHAIN_USES_GLIBC
22