Skip to content

Commit a22c95b

Browse files
committed
[#190] run tests faster (at the cost of compile time)
1 parent 0b0fea4 commit a22c95b

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

Cargo.toml

+11
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,17 @@ env_logger = { version = "0.9.0", optional = true, default-features = false, fea
8080
crosstermion = { version = "0.8.0", optional = true, default-features = false }
8181
futures-lite = { version = "1.12.0", optional = true, default-features = false, features = ["std"] }
8282

83+
[profile.dev.package]
84+
git-object.opt-level = 3
85+
git-ref.opt-level = 3
86+
git-pack.opt-level = 3
87+
git-hash.opt-level = 3
88+
git-actor.opt-level = 3
89+
git-config.opt-level = 3
90+
miniz_oxide.opt-level = 3
91+
sha-1.opt-level = 3
92+
sha1.opt-level = 3
93+
8394
[profile.release]
8495
overflow-checks = false
8596
lto = "fat"

etc/check-package-size.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ function indent () {
1515
}
1616

1717
echo "in root: gitoxide CLI"
18-
indent cargo diet -n --package-size-limit 25KB
18+
#indent cargo diet -n --package-size-limit 25KB - fails right now because of dotted profile.dev.package
1919
(enter cargo-smart-release && indent cargo diet -n --package-size-limit 15KB)
2020
(enter git-actor && indent cargo diet -n --package-size-limit 5KB)
2121
(enter git-tempfile && indent cargo diet -n --package-size-limit 20KB)

0 commit comments

Comments
 (0)