Structs§
Enums§
Functions§
- desired_
content_ hash - handle_
build - Runs the
[artifact].scriptdeclared by an app preset (shine app artifact apply <app-id>). - handle_
info - handle_
init_ template - handle_
install - handle_
list - handle_
refresh - handle_
unbuild - Runs the
[artifact].teardownscript (shine app artifact remove <app-id>), the symmetric reverse ofbuild. Likebuildand unlike the implicit teardown duringuninstall, this is an explicit user action: it is not gated byallow_app_hooksand a nonzero exit propagates as a real error. - handle_
uninstall - handle_
upgrade_ installed - installed_
content_ hash - load_
active_ categories - Loads categories from whichever source is active: installed (external
presets mode) or embedded. Replaces the
if config.is_external_presets { load_installed_categories } else { load_embedded_categories }branch repeated at every call site. - load_
embedded_ categories - load_
installed_ categories - materialize_
file_ content - Hash the effective install content for
file— applies transforms if declared. - resolve_
install_ destination - source_
bytes_ for_ file - source_
hash_ for_ file