[package]
name = "nng-sys"
version = "1.2.4-rc.1"
authors = ["Nathan Kent <nate@nkent.net>", "Jake W <jeikabu@gmail.com>"]
description = "Bindings to NNG (Nanomsg-Next-Generation) aka Nanomsg2"
keywords = ["nng", "nanomsg", "zeromq"]
categories = ["network-programming", "external-ffi-bindings", "os"]
license = "MIT"
repository = "https://github.com/jeikabu/nng-rust"
readme = "README.md"
edition = "2018"
[badges]
appveyor = { repository = "jake-ruyi/nng-rust", branch = "master", service = "github" }
travis-ci = { repository = "jeikabu/nng-rust", branch = "master" }
[features]
default = ["build-nng", "nng-stats"]
build-nng = ["cmake"]
build-bindgen = ["bindgen"]
cmake-unix = ["build-nng"]
cmake-ninja = ["build-nng"]
cmake-vs2017-win64 = ["build-nng"]
cmake-vs2017 = ["build-nng"]
cmake-vs2019 = ["build-nng"]
nng-stats = ["build-nng"]
nng-tls = ["build-nng"]
nng-compat = ["build-bindgen"]
nng-supplemental = ["build-bindgen"]
no_std = ["cty"]
source-update-bindings = ["build-bindgen"]
[dependencies]
cty = {version = "0.2", optional = true}
[build-dependencies]
cmake = {version = "^0.1.36", optional = true}
bindgen = {version = "0.52", optional = true}
version_check = "0.1"
[package.metadata.docs.rs]
all-features = false