diff --git a/source/dub/dub.d b/source/dub/dub.d index bdd59bb..5d8e46c 100644 --- a/source/dub/dub.d +++ b/source/dub/dub.d @@ -549,8 +549,8 @@ if (basename == rootbasename) continue; if (!m_project.selections.hasSelectedVersion(basename)) { - logInfo("Package %s would be selected with version %s.", - basename, ver); + logInfo("Upgrade", Color.yellow, + "Package %s would be selected with version %s", basename, ver); any = true; continue; } diff --git a/source/dub/generators/cmake.d b/source/dub/generators/cmake.d index 3bf84bb..97e67bd 100644 --- a/source/dub/generators/cmake.d +++ b/source/dub/generators/cmake.d @@ -114,13 +114,16 @@ file.close; script.shrinkTo(0); scripts.put(filename); + + logInfo("Generated", Color.green, "%s.cmake", name); } if(!cmakeListsPath.existsFile) { logWarn("You must use a fork of CMake which has D support for these scripts to function properly."); logWarn("It is available at https://github.com/trentforkert/cmake"); - logInfo("Generating default CMakeLists.txt"); + logDiagnostic("Generating default CMakeLists.txt"); + script.put("cmake_minimum_required(VERSION 3.0)\n"); script.put("project(%s D)\n".format(m_project.rootPackage.name)); @@ -131,6 +134,8 @@ file.write(script.data); file.close; + + logInfo("Generated", Color.green, "CMakeLists.txt (default)"); } } } diff --git a/source/dub/generators/generator.d b/source/dub/generators/generator.d index a88affc..e3e9571 100644 --- a/source/dub/generators/generator.d +++ b/source/dub/generators/generator.d @@ -891,7 +891,7 @@ in BuildSettings buildsettings) { if (buildsettings.preGenerateCommands.length && !isRecursiveInvocation(pack.name)) { - logInfo("Running pre-generate commands for %s...", pack.name); + logInfo("Pre-gen", Color.green, "Running commands for %s", pack.name); runBuildCommands(CommandType.preGenerate, buildsettings.preGenerateCommands, pack, proj, settings, buildsettings); } } @@ -903,7 +903,7 @@ in BuildSettings buildsettings, NativePath target_path, bool generate_binary) { if (buildsettings.postGenerateCommands.length && !isRecursiveInvocation(pack.name)) { - logInfo("Running post-generate commands for %s...", pack.name); + logInfo("Post-gen", Color.green, "Running commands for %s", pack.name); runBuildCommands(CommandType.postGenerate, buildsettings.postGenerateCommands, pack, proj, settings, buildsettings); } diff --git a/source/dub/generators/sublimetext.d b/source/dub/generators/sublimetext.d index 880d0be..fd873eb 100644 --- a/source/dub/generators/sublimetext.d +++ b/source/dub/generators/sublimetext.d @@ -45,7 +45,7 @@ write(projectPath, jsonString.data); - logInfo("Project '%s' generated.", projectPath); + logInfo("Generated", Color.green, "%s", projectPath); } } diff --git a/source/dub/generators/visuald.d b/source/dub/generators/visuald.d index 1eef903..f63ffc7 100644 --- a/source/dub/generators/visuald.d +++ b/source/dub/generators/visuald.d @@ -124,7 +124,7 @@ sln.put(ret.data); sln.flush(); - logInfo("Solution '%s' generated.", solutionFileName()); + logInfo("Generated", Color.green, "%s (solution)", solutionFileName()); }