z3-sys 0.10.2

Low-level bindings for the Z3 SMT solver from Microsoft Research
Documentation
[build-dependencies.bindgen]
default-features = false
features = ["runtime"]
version = "0.72"

[build-dependencies.cmake]
optional = true
version = "0.1.54"

[build-dependencies.pkg-config]
version = "0.3.32"

[build-dependencies.reqwest]
default-features = false
features = ["blocking", "default-tls"]
optional = true
version = "0.12.22"

[build-dependencies.serde_json]
optional = true
version = "1.0.140"

[build-dependencies.vcpkg]
optional = true
version = "0.2.15"

[build-dependencies.zip]
optional = true
version = "4.3"

[features]
bundled = ["dep:reqwest", "dep:serde_json", "dep:zip", "dep:cmake"]
deprecated-static-link-z3 = []
gh-release = ["dep:reqwest", "dep:serde_json", "dep:zip"]
static-link-z3 = ["bundled", "deprecated-static-link-z3"]
vcpkg = ["dep:vcpkg"]

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

[package]
authors = ["Graydon Hoare <graydon@pobox.com>", "Bruce Mitchener <bruce.mitchener@gmail.com>", "Nick Fitzgerald <fitzgen@gmail.com>", "Mark DenHoed <mark.denhoed@cs.ox.ac.uk>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["external-ffi-bindings", "no-std", "no-std::no-alloc"]
description = "Low-level bindings for the Z3 SMT solver from Microsoft Research"
documentation = "https://docs.rs/z3-sys/"
edition = "2024"
homepage = "https://github.com/prove-rs/z3.rs"
keywords = ["FFI", "SMT", "satisfiability", "solver"]
license = "MIT"
links = "z3"
name = "z3-sys"
readme = "README.md"
repository = "https://github.com/prove-rs/z3.rs.git"
rust-version = "1.85.0"
version = "0.10.2"

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