aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorLaurenČ›iu Nicola <[email protected]>2020-01-31 19:49:44 +0000
committerLaurenČ›iu Nicola <[email protected]>2020-01-31 19:49:44 +0000
commitf83154d4bfa3e82a9b8a2ed0c4904820be829c90 (patch)
tree00f557d7c8288b00993f0082fef3cf499dfe8156 /Cargo.toml
parentdc713ea21b2d5a4f02735a7f6aca21c1054e4ca6 (diff)
Disable optimizations for some build-time crates
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml19
1 files changed, 19 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 31a0560d9..e5620b1b7 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -10,5 +10,24 @@ debug = 0
10incremental = true 10incremental = true
11debug = 0 # set this to 1 or 2 to get more useful backtraces in debugger 11debug = 0 # set this to 1 or 2 to get more useful backtraces in debugger
12 12
13# ideally, we would use `build-override` here, but some crates are also
14# needed at run-time and we end up compiling them twice
15[profile.release.package.proc-macro2]
16opt-level = 0
17[profile.release.package.quote]
18opt-level = 0
19[profile.release.package.syn]
20opt-level = 0
21[profile.release.package.serde_derive]
22opt-level = 0
23[profile.release.package.chalk-derive]
24opt-level = 0
25[profile.release.package.chalk-macros]
26opt-level = 0
27[profile.release.package.salsa-macros]
28opt-level = 0
29[profile.release.package.xtask]
30opt-level = 0
31
13[patch.'crates-io'] 32[patch.'crates-io']
14# rowan = { path = "../rowan" } 33# rowan = { path = "../rowan" }