Browse Source

Speed up dev builds by excluding debug symbols

Benjamin Sago 4 years ago
parent
commit
fd3edb9e4d
1 changed files with 8 additions and 0 deletions
  1. 8 0
      Cargo.toml

+ 8 - 0
Cargo.toml

@@ -17,17 +17,25 @@ version = "0.2.0-pre"
 name = "dog"
 path = "src/main.rs"
 
+
 [workspace]
 members = [
   "dns",
   "dns-transport",
 ]
 
+
+# make dev builds faster by excluding debug symbols
+[profile.dev]
+debug = false
+
+# use LTO for smaller binaries (that take longer to build)
 [profile.release]
 lto = true
 overflow-checks = true
 panic = "abort"
 
+
 [dependencies]
 
 # dns stuff