[package] authors = ["Freddy Wordingham "] name = "arctk-proc" version = "0.4.3" description = "Procedural macro support library for the ARCTK crate." repository = "https://github.com/FreddyWordingham/arctk-proc" readme = "README.md" keywords = ["support"] catagories = ["support"] edition = "2018" license = "MIT OR Apache-2.0" documentation = "https://docs.rs/arctk-proc" [lib] proc-macro = true [dependencies] proc-macro2 = "1.0.*" quote = "1.0.*" syn = { version = "1.0.*", features = ["full"] } [profile.dev] # Development profile: "cargo build". opt-level = 0 debug = true rpath = false lto = false debug-assertions = true codegen-units = 16 panic = 'unwind' incremental = true overflow-checks = true [profile.release] # Release profile: "cargo build --release" # # [DEV RELEASE] opt-level = 3 debug = true rpath = false lto = false debug-assertions = true codegen-units = 16 panic = "unwind" incremental = false overflow-checks = true # [profile.release] # # [RELEASE] # # Release profile: "cargo build --release" # opt-level = 3 # debug = false # rpath = false # lto = "fat" # debug-assertions = false # codegen-units = 1 # panic = "abort" # incremental = false # overflow-checks = false [profile.test] # Testing profile: "cargo test" opt-level = 0 debug = 2 rpath = false lto = false debug-assertions = true codegen-units = 16 incremental = true overflow-checks = true [profile.bench] # Benchmark profile: "cargo bench" (and "cargo test --release)". opt-level = 3 debug = false rpath = false lto = "fat" debug-assertions = false codegen-units = 1 incremental = false overflow-checks = false