|
|
34822925e1
|
internal/rosa: migrate GNU software
These are quite trivial, so migrate them in one pass.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-05-18 21:23:19 +09:00 |
|
|
|
37df040d85
|
internal/rosa: evaluate packages from fs
This migrates GNU sed to azalea, and resulting IR matches.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-05-18 17:54:01 +09:00 |
|
|
|
0360e779f3
|
internal/rosa: initial azalea bindings
Supported fields are still rather minimal, but evaluation works, and resulting artifacts cure correctly.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-05-18 02:56:38 +09:00 |
|
|
|
3e236333a7
|
internal/rosa: panic error for invalid handle
This enables recovery and better error handling for errors originating from external azalea files.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-05-18 00:07:39 +09:00 |
|
|
|
38bc2c7508
|
internal/rosa: pass stage alongside state
This cleans up many function signatures.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-05-17 17:50:30 +09:00 |
|
|
|
30eb0d6a61
|
internal/rosa: key metadata by string
For upcoming azalea integration. The API is quite ugly right now to ease migration.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-05-17 15:56:53 +09:00 |
|