Weihang Lo 2bab011078
refactor: separate "global" mode from CompileMode
This separates the concern of two different "mode".

- UserIntent: focus on the overall goal of the build
- CompileMode: the actual compile operation for each unit

This is a preparation of adding `-Zno-link`/`-Zlink-only` support,
which we'll have `CompileMode::Link` but that doesn't make sense to
show up in `UserIntent`.
2025-05-27 11:48:30 -04:00
..
2025-05-25 08:18:41 -07:00
2025-05-17 19:32:32 -07:00
2025-05-14 08:52:27 -07:00
2025-05-14 08:52:27 -07:00
2024-11-25 09:27:09 -06:00
2025-05-14 08:52:27 -07:00
2025-05-14 08:52:27 -07:00
2025-05-24 17:36:32 -07:00
2025-05-25 08:24:09 -07:00
2025-01-13 10:40:13 -06:00
2024-07-26 23:26:48 +08:00
2024-11-25 09:27:09 -06:00
2025-02-26 14:57:14 -06:00
2024-11-15 09:33:23 -06:00
2025-05-14 08:52:27 -07:00
2025-04-23 13:19:45 +02:00