serpent-os / tools

The home of moss (system state manager) and boulder (moss format build tool)
https://serpentos.com
132 stars 12 forks source link

boulder: profiles does not inherit from root key where profile is empty #338

Closed joebonrichie closed 1 month ago

joebonrichie commented 1 month ago

See https://github.com/serpent-os/recipes/pull/244 as an example

e.g.

emul32      : yes
profiles    :
    - emul32:
        setup: |
            do emul32 specific thing
setup       : |
    do thing
build       : |
    build
install     : |
    install

the emul32 phases for build and install do not get executed here, only profile; due to the addition of the emul32 specific setup phase.