luet/pkg/compiler/types
Ettore Di Giacinto 2efb17a06c Add specific field to resolve final images
This commit starts deprecation of `join` keyword in favor of
`requires_final_images` as boolean in the compilation spec.

The change is driven by two reasons: syntax and guarantee unique hashes.

- the hashtree when computing a hash it analizes the requires field of
  each spec, ignoring the join field
- the join field doesn't add much value. Having it separate suggests
  that a spec can contain both `requires` and `join`, but that's not
  actually true. We just act differently on the same list.

Signed-off-by: Ettore Di Giacinto <mudler@sabayon.org>
2021-07-09 12:37:38 +02:00
..
artifact Add 2 new events for image unpacking (#226) 2021-06-01 16:43:31 +02:00
compression Refactor compiler and annotate buildoptions into compiler metadata 2021-04-16 13:57:54 +02:00
options Always resolve buildhash image, add --rebuild to build 2021-04-23 12:02:41 +02:00
spec Add specific field to resolve final images 2021-07-09 12:37:38 +02:00