[package] authors = [ "Richard Newman ", "Nicholas Alexander ", "Victor Porof ", "Jordan Santell ", "Joe Walker ", "Emily Toop ", "Grisha Kruglov ", "Kit Cambridge ", "Edouard Oger ", "Thom Chiovoloni ", ] name = "mentat" version = "0.6.2" build = "build/version.rs" [features] default = ["bundled_sqlite3"] bundled_sqlite3 = ["rusqlite/bundled"] [workspace] members = ["tools/cli", "ffi"] [build-dependencies] rustc_version = "0.2" [dependencies] chrono = "0.4" error-chain = { git = "https://github.com/rnewman/error-chain", branch = "rnewman/sync" } lazy_static = "0.2" time = "0.1" uuid = "0.5" [dependencies.rusqlite] version = "0.13" # System sqlite might be very old. features = ["limits"] [dependencies.edn] path = "edn" [dependencies.mentat_parser_utils] path = "parser-utils" [dependencies.mentat_core] path = "core" [dependencies.mentat_sql] path = "sql" [dependencies.mentat_db] path = "db" [dependencies.mentat_query] path = "query" [dependencies.mentat_query_algebrizer] path = "query-algebrizer" [dependencies.mentat_query_parser] path = "query-parser" [dependencies.mentat_query_projector] path = "query-projector" [dependencies.mentat_query_sql] path = "query-sql" [dependencies.mentat_query_translator] path = "query-translator" [dependencies.mentat_tx] path = "tx" [dependencies.mentat_tx_parser] path = "tx-parser" [dependencies.mentat_tolstoy] path = "tolstoy" [profile.release] opt-level = 3 debug = false lto = true