[build scripts] better error message in BuildTasksImplKt.checkBaseLayout

GitOrigin-RevId: 3fd95500f881c2067af4ef1b0f9cc6f2a810e5d1
This commit is contained in:
Vladislav Rassokhin
2024-05-02 11:03:50 +00:00
committed by intellij-monorepo-bot
parent 48f933afc6
commit 69770b8a9d
@@ -991,7 +991,8 @@ private fun checkBaseLayout(layout: BaseLayout, description: String, context: Bu
val libraries = (if (key == null) context.project.libraryCollection else context.findRequiredModule(key).libraryCollection).libraries
for (libraryName in value) {
check(libraries.any { getLibraryFileName(it) == libraryName }) {
"Cannot find library \'$libraryName\' in \'$key\' (used in \'excludedModuleLibraries\' in $description)"
val where = key?.let { "module \'$it\'" } ?: "project"
"Cannot find library \'$libraryName\' in $where (used in \'excludedModuleLibraries\' in $description)"
}
}
}