content: [package]
  name = "static-server"
  version = "0.5.5"
  edition = "2021"
  publish = false
  
  # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
  
  # took from https://github.com/rust-analyzer/rust-analyzer/blob/48f84a7b60bcbd7ec5fa6434d92d9e7a8eb9731b/Cargo.toml
  [profile.dev]
  # Disabling debug info speeds up builds a bunch,
  # and we don't rely on it for debugging that much.
  #debug = 0
  
  [profile.release]
  incremental = true
  debug = 0          # Set this to 1 or 2 to get more useful backtraces in debugger.
  
  [dependencies]
  axum = { git = "https://github.com/tokio-rs/axum.git", branch = "main" }
  axum-macros = { git = "https://github.com/tokio-rs/axum.git", branch = "main" }
  tokio = { version = "1.47.1", features = ["full"] }
  tracing = "0.1.41"
  tracing-subscriber = "0.3.19"
  tower = { version = "0.5.2", features = ["util"] }
  tower-http = { version = "0.6.6", features = ["fs", "trace"] }
  hyper = { version = "1.6.0", features = ["server", "http1", "http2"] }
  mime_guess = "2.0.5"
  mime = "0.3.17"
  base64 = "0.22.1"
  percent-encoding = "2.3.1"
  time = { version = "0.3.41", features = ["formatting"] }
  clap = { version = "4.5.48", features = ["derive"] }
  askama = "0.14.0"
  
  [patch.crates-io]
  #tokio = { git = "https://github.com/tokio-rs/tokio.git", branch = "master" }
  #tokio-util = { git = "https://github.com/tokio-rs/tokio.git", branch = "master" }
  #tower-http = { git = "https://github.com/tower-rs/tower-http.git", branch = "master" }
  #tower-http = { path = "../tower-http/tower-http" }
  