Added validation of local package

This commit is contained in:
freddi
2020-03-05 21:30:40 +09:00
parent 0fc7c5a83e
commit 19853921df
+6
View File
@@ -58,6 +58,12 @@ extension Project {
errors.append(.invalidLocalPackage(name))
}
}
for (name, package) in packages {
if case let .local(path) = package.kind, !(basePath + Path(path).normalize()).exists {
errors.append(.invalidLocalPackage(name))
}
}
for (config, configFile) in configFiles {
if !options.disabledValidations.contains(.missingConfigFiles) && !(basePath + configFile).exists {