From a4e2338d90e9952ab0c25992615a780a16ebe392 Mon Sep 17 00:00:00 2001 From: Rohan Bhela Date: Thu, 21 Apr 2022 13:04:32 -0700 Subject: [PATCH] Optimize release builds --- Cargo.toml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 5f0a999..e771694 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,8 +4,14 @@ version = "0.1.0" authors = ["spencer"] edition = "2018" +# Optimize for speed and binary size on release builds +[profile.release] +codegen-units = 1 +lto = true +strip = true + # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] serde_json = "1.0" -walkdir = "2" \ No newline at end of file +walkdir = "2"