[build-dependencies.cpp_build]
version = "0.5"
[dependencies.cpp]
version = "0.5"
[dependencies.or-tools-sys]
optional = true
version = "9.7.0"
[dev-dependencies.itertools]
version = "0.11"
[features]
build-native = ["or-tools-sys"]
default = ["solver-all"]
solver-all = ["solver-cbc", "solver-clp", "solver-cp-sat", "solver-glop", "solver-pdlp", "solver-scip"]
solver-all-nonfree = ["solver-cplex", "solver-glpk", "solver-highs", "solver-xpress"]
solver-cbc = ["or-tools-sys?/solver-coinor"]
solver-clp = ["or-tools-sys?/solver-coinor"]
solver-cp-sat = []
solver-cplex = ["or-tools-sys?/solver-cplex"]
solver-glop = []
solver-glpk = ["or-tools-sys?/solver-glpk"]
solver-highs = ["or-tools-sys?/solver-highs"]
solver-pdlp = []
solver-scip = ["or-tools-sys?/solver-scip"]
solver-xpress = ["or-tools-sys?/solver-xpress"]
[package]
authors = ["Ho Kim <ho.kim@ulagbulag.io>"]
build = "build.rs"
description = "Unofficial Rust wrappers to the C++ library Google OR-Tools, open source software for combinatorial optimization"
documentation = "https://docs.rs/or-tools"
edition = "2021"
homepage = "https://github.com/ulagbulag/or-tools-rs"
include = ["build.rs", "src/**/*.rs", "Cargo.toml", "LICENSE"]
keywords = ["csp", "linear-solver", "optimization", "or-tools", "sat"]
license = "Apache-2.0"
name = "or-tools"
readme = "README.md"
repository = "https://github.com/ulagbulag/or-tools-rs"
rust-version = "1.73"
version = "0.1.0"
[package.metadata.docs.rs]
features = ["build-native", "solver-all"]