def run_depmod(context: Context, *, cache: bool = False) -> None:
- if context.config.overlay:
+ if context.config.overlay or context.config.image == "tools":
return
if not cache:
def run_sysusers(context: Context) -> None:
- if context.config.overlay or context.config.output_format.is_extension_image():
+ if (
+ context.config.overlay
+ or context.config.output_format.is_extension_image()
+ or context.config.image == "tools"
+ ):
return
if not context.config.find_binary("systemd-sysusers"):
def run_tmpfiles(context: Context) -> None:
- if context.config.overlay or context.config.output_format.is_extension_image():
+ if (
+ context.config.overlay
+ or context.config.output_format.is_extension_image()
+ or context.config.image == "tools"
+ ):
return
if not context.config.find_binary("systemd-tmpfiles"):
def run_preset(context: Context) -> None:
- if context.config.overlay or context.config.output_format.is_extension_image():
+ if (
+ context.config.overlay
+ or context.config.output_format.is_extension_image()
+ or context.config.image == "tools"
+ ):
return
if not context.config.find_binary("systemctl"):
def run_hwdb(context: Context) -> None:
- if context.config.overlay or context.config.output_format.is_extension_image():
+ if (
+ context.config.overlay
+ or context.config.output_format.is_extension_image()
+ or context.config.image == "tools"
+ ):
return
if not context.config.find_binary("systemd-hwdb"):