| Age | Commit message (Collapse) | Author |
|
This is generally for system image creation, so this behaviour makes more sense.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For iproute2.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The overlay argument also enables migration of stage0.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These are no longer needed after migration.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This creates a tarball in-memory for overriding hakurei-source.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is the final remaining trivial legacy artifact.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This change also combines the createDir and wantsDir methods, and replaces the non-inplace target of the generic helper with a deterministic path.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This works around particularly unwieldy build systems.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This restores unexported artifact behaviour.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is a much cleaner representation than the separator syntax.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The cached frame can contain information made outdated by the DropCaches call.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
The rest are migrated individually.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This removes some legacy cruft, causing 2 rebuilds per stage.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This also adds more string helpers.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is far more scalable than individual fields.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This introduces bindings for extra paths and KnownChecksum, and exposes a passthrough special case.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This also introduces the generic helper for unusual build scripts.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This also migrates LLVM LIT via the newly implemented special case.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For source handle special case.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Most of these are currently unused.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Packages will be migrated separtely.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Packages will take quite some work.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Other nss-related packages are unlikely to be migrated any time soon.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This also enables concurrent evaluation.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This enables deferring evaluation of azalea-based packages and fixes the longstanding quirk of version being disjoint from other metadata.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is the first nontrivial package to be migrated to azalea. Validated to generate identical IR.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These are quite trivial, so migrate them in one pass.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This migrates GNU sed to azalea, and resulting IR matches.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Supported fields are still rather minimal, but evaluation works, and resulting artifacts cure correctly.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This enables recovery and better error handling for errors originating from external azalea files.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This cleans up many function signatures.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For upcoming azalea integration. The API is quite ugly right now to ease migration.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|