Commit 7158ac9
committed
build(Build): optimize release build configuration and resolve dependency version conflict
- Added `.cargo/config.toml` to centralize Rust build settings for Mountain backend:
- Sets `target-dir` to "Target" for unified build artifact location
- Configures release profile with LTO, panic=abort, and symbol stripping to minimize binary size and improve runtime performance - critical for Land's Electron migration performance goals
- Resolved merge conflict in `package.json` by standardizing on @cloudflare/workers-types@4.20250528.0
- Ensures consistent dependency versioning for Rest bundler and Cocoon extension host shim environment
These changes strengthen Land's build reproducibility while aligning with core objectives of reduced disk footprint and reliable cross-component dependency management.1 parent 1299874 commit 7158ac9
2 files changed
Lines changed: 13 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | 32 | | |
36 | | - | |
37 | 33 | | |
38 | 34 | | |
39 | 35 | | |
| |||
0 commit comments