diff --git a/source/dub/commandline.d b/source/dub/commandline.d index 04f5d69..8d73b6a 100644 --- a/source/dub/commandline.d +++ b/source/dub/commandline.d @@ -990,7 +990,7 @@ protected void setupVersionPackage(Dub dub, string str_package_info, string default_build_type = "debug") { - PackageAndVersion package_info = splitPackageName(str_package_info); + PackageAndVersion package_info = splitPackageName(str_package_info); setupPackage(dub, package_info.name, default_build_type, package_info.version_); } diff --git a/source/dub/dub.d b/source/dub/dub.d index e88ece2..683996f 100644 --- a/source/dub/dub.d +++ b/source/dub/dub.d @@ -686,7 +686,7 @@ import dub.generators.build : computeBuildName; mainfile = m_project.rootPackage.path ~ format(".dub/code/%s_dub_test_root.d", computeBuildName(test_config, settings, import_modules)); } - + mkdirRecurse(mainfile.parentPath.toNativeString()); bool regenerateMainFile = settings.force || !existsFile(mainfile); @@ -1379,7 +1379,6 @@ { import std.file : thisExePath; import std.path : buildPath, dirName, expandTilde, isAbsolute, isDirSeparator; - import std.process : environment; import std.range : front; // Env takes precedence