diff options
author | Laurențiu Nicola <[email protected]> | 2020-01-31 19:49:44 +0000 |
---|---|---|
committer | Laurențiu Nicola <[email protected]> | 2020-01-31 19:49:44 +0000 |
commit | f83154d4bfa3e82a9b8a2ed0c4904820be829c90 (patch) | |
tree | 00f557d7c8288b00993f0082fef3cf499dfe8156 | |
parent | dc713ea21b2d5a4f02735a7f6aca21c1054e4ca6 (diff) |
Disable optimizations for some build-time crates
-rw-r--r-- | Cargo.toml | 19 |
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 | |||
10 | incremental = true | 10 | incremental = true |
11 | debug = 0 # set this to 1 or 2 to get more useful backtraces in debugger | 11 | debug = 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] | ||
16 | opt-level = 0 | ||
17 | [profile.release.package.quote] | ||
18 | opt-level = 0 | ||
19 | [profile.release.package.syn] | ||
20 | opt-level = 0 | ||
21 | [profile.release.package.serde_derive] | ||
22 | opt-level = 0 | ||
23 | [profile.release.package.chalk-derive] | ||
24 | opt-level = 0 | ||
25 | [profile.release.package.chalk-macros] | ||
26 | opt-level = 0 | ||
27 | [profile.release.package.salsa-macros] | ||
28 | opt-level = 0 | ||
29 | [profile.release.package.xtask] | ||
30 | opt-level = 0 | ||
31 | |||
13 | [patch.'crates-io'] | 32 | [patch.'crates-io'] |
14 | # rowan = { path = "../rowan" } | 33 | # rowan = { path = "../rowan" } |