[workspace] members=[ "cadnano-format", "codenano-gui", "finiteelement_macros", "finiteelement", "codenano"] exclude = [ "appuser", "test_finiteelement", "designs" ] [replace] "cadnano-format:0.1.0" = { path = "cadnano-format" } "codenano:0.4.9" = { path = "codenano" } "finiteelement:0.3.0" = { path = "finiteelement" } "finiteelement_macros:0.1.0" = { path = "finiteelement_macros" } [package] name = "codenano-server" version = "0.4.0" description = "A tool for editing DNA molecular designs in a browser" authors = ["Pierre-Étienne Meunier ", "Nicolas Levy "] license = "MIT/Apache-2.0" documentation = "https://docs.rs/codenano" repository = "https://github.com/thenlevy/codenano" edition = "2018" include = [ "build.rs", "Cargo.toml", "src/main.rs", "src/notify.rs", "www/dist/index.html", "www/dist/index-ws.html", "www/dist/style.css", "www/dist/0.bootstrap.js", "www/dist/1.bootstrap.js", "www/dist/2.bootstrap.js", "www/dist/bootstrap.js", "www/dist/071955c81a37d06a20f1.module.wasm" ] build = "build.rs" [features] docker = [] notify = [] default = [ "notify" ] [[bin]] name = "codenano" path = "src/main.rs" [dependencies] serde_json = "1.0" serde_derive = "1.0" serde = "1.0" futures = "0.1" rand = "0.6" failure = "0.1" codenano = "0.4" url = { version = "2.1" } env_logger = { version = "0.6" } clap = { version = "2.33" } tempfile = { version = "3.0" } tokio-threadpool = { version = "0.1" } log = { version = "0.4" } warp = { version = "0.1" } bytes = { version = "0.4" } hyper = "0.12" tokio = "0.1" quote = "=1.0.1" [build-dependencies] tempfile = "3.0" byte_string = "1.0" mime_guess = "1.8" walkdir = "2.2" [target.'cfg(target_os = "linux")'.dependencies] inotify = "0.7"