# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies # # If you believe there's an error in this file please file an # issue against the rust-lang/cargo repository. If you're # editing this file be aware that the upstream Cargo.toml # will likely look very different (and much more reasonable) [package] edition = "2018" name = "osmgraphing" version = "1.1.1" authors = ["Parga Cacheiro, Dominic (dominic.parga@gmail.com)"] build = "build.rs" default-run = "osmgraphing" description = "Playing around with graphs created via parsing OpenStreetMap data" readme = "README.md" keywords = ["osm", "route", "routing", "pbf", "xml"] categories = ["algorithms", "data-structures", "parser-implementations", "parsing"] license = "Apache-2.0" repository = "https://github.com/dominicparga/osmgraphing" [[bin]] name = "osmgraphing" path = "src/bin/osmgraphing/mod.rs" [[bin]] name = "multi-ch-constructor" path = "src/bin/multi-ch-constructor.rs" required-features = ["gpl"] [[example]] name = "parser" path = "examples/parser.rs" [[example]] name = "dijkstra" path = "examples/dijkstra.rs" [[example]] name = "exploration" path = "examples/exploration.rs" required-features = ["gpl"] [[example]] name = "playground_actix" path = "examples/playground/actix.rs" [[example]] name = "playground_edge-containers" path = "examples/playground/edge_containers.rs" [[example]] name = "playground_graph" path = "examples/playground/graph.rs" [[example]] name = "playground_multithreading" path = "examples/playground/multithreading.rs" [[example]] name = "playground_nd-triangulation" path = "examples/playground/nd_triangulation.rs" required-features = ["gpl"] [[example]] name = "playground_pipes_and_filters" path = "examples/playground/pipes_and_filters.rs" [[example]] name = "playground_random" path = "examples/playground/random.rs" [[example]] name = "playground_xml_reader" path = "examples/playground/xml_reader.rs" [[bench]] name = "routing" harness = false [dependencies.chrono] version = "0.4" [dependencies.clap] version = "2.33" [dependencies.env_logger] version = "0.6" [dependencies.kissunits] version = "2" [dependencies.log] version = "0.4" [dependencies.nalgebra] version = "0.21" [dependencies.nd-triangulation] version = "0.3" optional = true [dependencies.osmpbfreader] version = "0.13" [dependencies.progressing] version = "3" [dependencies.rand] version = "0.7" [dependencies.rand_pcg] version = "0.2" [dependencies.serde] version = "1" [dependencies.serde_yaml] version = "0.8" [dependencies.smallvec] version = "1" [dev-dependencies.actix-rt] version = "0.2" [dev-dependencies.actix-web] version = "1" [dev-dependencies.criterion] version = "0.3" [dev-dependencies.futures] version = "0.1" [dev-dependencies.quick-xml] version = "0.14" [features] custom = [] default = [] gpl = ["nd-triangulation"]