# https://doc.rust-lang.org/cargo/reference/manifest.html # https://doc.rust-lang.org/cargo/guide/project-layout.html [package] name = "lrk" version = "0.1.3" authors = ["kagemeka "] edition = "2021" rust-version = "1.68.0" # minimal version description = "learning rust" documentation = "https://docs.rs/lrk" repository = "https://github.com/kagemeka/learn-rust" homepage = "https://github.com/kagemeka/learn-rust#readme" readme = "README.md" license-file = "LICENSE" keywords = [] build = "build.rs" # or false include = [] exclude = [] publish = ["crates-io"] default-run = "lrk" autobins = true autoexamples = true autotests = true autobenches = true [dependencies] # https://doc.rust-lang.org/cargo/guide/dependencies.html # https://doc.rust-lang.org/stable/cargo/reference/specifying-dependencies.html lazy_static = "1.4.0" # := >=1.4.0, <2.0.0 # lazy_static = "=1.4.0" # := 1.4.0 # lazy_static = "1.*" # := >=1.0.0, <2.0.0 # lazy_static = "~1" # := >=1.0.0, <2.0.0 # lazy_static = "~1.4" # := >=1.4.0, <1.5.0 # lazy_static = "~1.4.1" # := >=1.4.1, <1.5.0 # versioning # https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#specifying-dependencies-from-cratesio # another-pkg = { path = "./another_pkg/", features = ["random"] } # another-pkg = { path = "./another_pkg/", features = [ # "random2", # "enable_dep_feat", # "fifth_pkg", # ] } # another-pkg = { path = "./another_pkg/", version = "0.1.0" } # if you want to puhlish, all the dependencies must have been published too. # by specifying only the local path, # you can develop with it. but cannot publish this package to crates.io. [dev-dependencies] [build-dependencies] [target] [profile] [profile.dev] opt-level = 3 overflow-checks = true debug = 2 debug-assertions = true [profile.release] [profile.test] [profile.bench] [workspace] # https://doc.rust-lang.org/cargo/reference/workspaces.html members = ["another_pkg", "third_pkg", "fourth_pkg", "fifth_pkg", "sixth_pkg"] [workspace.dependencies] lazy_static = "1.4.0"