diff --git a/source/dub/compilers/ldc.d b/source/dub/compilers/ldc.d index 7d018c9..2fbe362 100644 --- a/source/dub/compilers/ldc.d +++ b/source/dub/compilers/ldc.d @@ -82,6 +82,7 @@ switch (arch_override) { case "": break; case "x86": arch_flags = ["-march=x86"]; break; + case "x86_mscoff": arch_flags = ["-march=x86"]; break; case "x86_64": arch_flags = ["-march=x86-64"]; break; case "aarch64": arch_flags = ["-march=aarch64"]; break; case "powerpc64": arch_flags = ["-march=powerpc64"]; break; diff --git a/source/dub/generators/build.d b/source/dub/generators/build.d index 5232335..649fbe0 100644 --- a/source/dub/generators/build.d +++ b/source/dub/generators/build.d @@ -44,10 +44,10 @@ addHash(strings); auto hashstr = hash.finish().toHexString().idup; - return format("%s-%s-%s-%s-%s_%s-%s", config, settings.buildType, + return format("%s-%s-%s-%s-%s_v%s-%s", config, settings.buildType, settings.platform.platform.join("."), settings.platform.architecture.join("."), - settings.platform.compiler, settings.platform.frontendVersion, hashstr); + settings.platform.compiler, settings.platform.compilerVersion, hashstr); } class BuildGenerator : ProjectGenerator { @@ -359,7 +359,7 @@ (cast(uint)buildsettings.options).to!string, settings.platform.compilerBinary, settings.platform.compiler, - settings.platform.frontendVersion.to!string, + settings.platform.compilerVersion, ], ]; diff --git a/source/dub/version_.d b/source/dub/version_.d index cba7e77..3fc9c9a 100644 --- a/source/dub/version_.d +++ b/source/dub/version_.d @@ -1,2 +1,2 @@ module dub.version_; -enum dubVersion = "v1.23.0"; +enum dubVersion = "v1.24.0-beta.1";