]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Drop check for workspace directory relative to cwd
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 14 May 2024 10:36:38 +0000 (12:36 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 14 May 2024 10:36:38 +0000 (12:36 +0200)
The current working directory check is only relevant if the current
working directory is used as a build source, which means it's also
handled by the second check so let's drop it.

mkosi/__init__.py

index 44608d5af39047b1bc1fa3c04f9420dd7ab3dcb3..ff530538cf8b8a2fea805f669f03f49fe3fb7b7f 100644 (file)
@@ -4233,10 +4233,6 @@ def finalize_default_tools(args: Args, config: Config, *, resources: Path) -> Co
 def check_workspace_directory(config: Config) -> None:
     wd = config.workspace_dir_or_default()
 
-    if wd.is_relative_to(Path.cwd()):
-        die(f"The workspace directory ({wd}) must be located outside the current working directory ({Path.cwd()})",
-            hint="Use WorkspaceDirectory= to configure a different workspace directory")
-
     for tree in config.build_sources:
         if wd.is_relative_to(tree.source):
             die(f"The workspace directory ({wd}) cannot be a subdirectory of any source directory ({tree.source})",