diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-07-14 21:45:07 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-07-14 21:45:07 +0900 |
| commit | 098943ab469be1d95a5555650397d4894f67570e (patch) | |
| tree | 59db3d34d657846493e1631827783b40935143b4 /internal/rosa/state.go | |
| parent | fb3df67ba65b22bed520b6bb570ad54608623377 (diff) | |
internal/rosa/meson: optionally use muon
This is a much faster implementation free of python dependency hell, however currently fails to handle symbol visibility correctly, so unable to default to on. This change also cleans up some meson arguments.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/state.go')
| -rw-r--r-- | internal/rosa/state.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/internal/rosa/state.go b/internal/rosa/state.go index 12a9d9e2..a14f4a5d 100644 --- a/internal/rosa/state.go +++ b/internal/rosa/state.go @@ -878,6 +878,7 @@ func (s *S) getFrame() azalea.Frame { ) (v any, set bool, err error) { var attr MesonHelper if err = args.Apply(map[unique.Handle[azalea.Ident]]any{ + k("muon"): &attr.Muon, k("preCompile"): &attr.ScriptCompileEarly, k("postCompile"): &attr.ScriptCompiled, k("postInstall"): &attr.Script, |
