diff --git a/source/dub/generators/visuald.d b/source/dub/generators/visuald.d index 7c3a21e..6e52a52 100644 --- a/source/dub/generators/visuald.d +++ b/source/dub/generators/visuald.d @@ -45,6 +45,7 @@ logTrace("About to generate projects for %s, with %s direct dependencies.", m_app.mainPackage().name, m_app.mainPackage().dependencies().length); generateProjects(m_app.mainPackage(), settings); generateSolution(); + logInfo("VisualD project generated."); } private { @@ -249,9 +250,10 @@ ", to!string(type), arch); // debug and optimize setting - ret.formattedWrite(" - %s - %s", type != Config.Release? "1":"0", type != Config.Debug? "1":"0"); + ret.formattedWrite(" + %s", type != Config.Release? "1":"0"); + ret.formattedWrite(" + %s", type == Config.Release? "1":"0"); // Lib or exe? bool createLib = pack != m_app.mainPackage(); @@ -278,6 +280,7 @@ // Add version identifiers string versions = join(getSettings!"versions"(), " "); + if(type == Config.Unittest) versions ~= " " ~ "Unittest"; ret.formattedWrite(" %s", versions);