diff --git a/source/dub/generators/build.d b/source/dub/generators/build.d index 21bc270..a5b1d0d 100644 --- a/source/dub/generators/build.d +++ b/source/dub/generators/build.d @@ -293,6 +293,8 @@ auto filename = getTargetFileName(buildsettings, platform); auto src = build_path ~ filename; logDiagnostic("Copying target from %s to %s", src.toNativeString(), buildsettings.targetPath); + if (!existsFile(Path(buildsettings.targetPath))) + mkdirRecurse(buildsettings.targetPath); copyFile(src, Path(buildsettings.targetPath) ~ filename, true); }