Skip to content

Commit

Permalink
Disable warning that import path list is empty in single file package…
Browse files Browse the repository at this point in the history
… mode
  • Loading branch information
drug007 committed Dec 22, 2020
1 parent 72d4141 commit d7fbf03
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion source/dub/project.d
Original file line number Diff line number Diff line change
Expand Up @@ -653,7 +653,7 @@ class Project {
if (shallow && pkg !is m_rootPackage)
psettings.sourceFiles = null;
processVars(dst, this, pkg, psettings, gsettings);
if (psettings.importPaths.empty)
if (!gsettings.single && psettings.importPaths.empty)
logWarn(`Package %s (configuration "%s") defines no import paths, use {"importPaths": [...]} or the default package directory structure to fix this.`, pkg.name, configs[pkg.name]);
if (psettings.mainSourceFile.empty && pkg is m_rootPackage && psettings.targetType == TargetType.executable)
logWarn(`Executable configuration "%s" of package %s defines no main source file, this may cause certain build modes to fail. Add an explicit "mainSourceFile" to the package description to fix this.`, configs[pkg.name], pkg.name);
Expand Down

0 comments on commit d7fbf03

Please sign in to comment.