From: Marius Schiffer Date: Fri, 7 Jul 2023 14:59:21 +0000 (+0000) Subject: Add BuildSources mount points. X-Git-Tag: v15~86 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=01ec7c067ec3928f0eef38426fb16ec0e8f1dd5a;p=thirdparty%2Fmkosi.git Add BuildSources mount points. --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index 87de87a0f..7176d42ca 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -1859,6 +1859,9 @@ def run_build_script(state: MkosiState) -> None: state.root.joinpath("work/build-script").touch(mode=0o755, exist_ok=True) state.root.joinpath("work/build").mkdir(mode=0o755, exist_ok=True) + for _, target in finalize_sources(state.config): + state.root.joinpath(target).mkdir(mode=0o755, exist_ok=True, parents=True) + with complete_step("Running build script…"), mount_build_overlay(state, read_only=True): bwrap: list[PathString] = [ "--bind", state.config.build_script, "/work/build-script",