Skip to content

Commit

Permalink
silence spurious warning in arsd package
Browse files Browse the repository at this point in the history
  • Loading branch information
adamdruppe committed Aug 9, 2023
1 parent 52fd928 commit 2622328
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 @@ -797,7 +797,7 @@ class Project {
if (shallow && pkg !is m_rootPackage)
psettings.sourceFiles = null;
processVars(dst, this, pkg, psettings, gsettings);
if (!gsettings.single && psettings.importPaths.empty)
if (!gsettings.single && psettings.importPaths.empty && !pkg.name.startsWith("arsd-official:"))
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 2622328

Please sign in to comment.