gips 0.2.0

General inter-process solution
[dependencies.cfg-if]
version = "1.0.1"

[dependencies.crossbeam]
features = ["crossbeam-channel"]
version = "0.8.2"

[dependencies.log]
features = ["std"]
optional = true
version = "0.4.20"

[dependencies.serde]
features = ["derive"]
version = "1.0.189"

[dependencies.socket2]
features = ["all"]
version = "0.6.1"

[dependencies.thiserror]
version = "2.0.17"

[dependencies.tracing]
optional = true
version = "0.1.41"

[dev-dependencies.env_logger]
version = "0.11.8"

[dev-dependencies.tracing-subscriber]
version = "0.3.22"

[[example]]
name = "ipc"
path = "examples/ipc.rs"

[[example]]
name = "poll"
path = "examples/poll.rs"

[[example]]
name = "shm"
path = "examples/shm.rs"

[features]
default = ["tracing"]
verbose = []

[lib]
name = "gips"
path = "src/lib.rs"

[package]
authors = ["GIPS Contributors"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "General inter-process solution"
edition = "2024"
license = "Apache-2.0 OR MIT"
name = "gips"
readme = "README.md"
repository = "https://github.com/funelk/gips"
version = "0.2.0"

[target.'cfg(target_os = "macos")'.dependencies.mach2]
version = "0.6.0"

[target.'cfg(target_os = "windows")'.dependencies.windows]
features = ["Win32_Foundation", "Win32_Security", "Win32_Security_Authorization", "Win32_System_Memory", "Win32_Storage_FileSystem", "Win32_System_Pipes", "Win32_System_IO", "Win32_System_Threading", "Win32_System_SystemInformation"]
version = "0.62.2"

[target."cfg(unix)".dependencies.libc]
version = "0.2.149"

[[test]]
name = "ipc"
path = "tests/ipc.rs"

[[test]]
name = "shm"
path = "tests/shm.rs"