60c88b010d
There are a lot of cases when a DEF file for a K/N platform library has incomplete set of dependencies in 'depends=' property in the manifest file. This leads to use of "KLIB resolver" - the component inside the compiler that is responsible for finding the missing libraries and implicitly (i.e. invisibly for the end user) adding them to the set of dependencies of the compiler invocation. The goal of this commit is to fix 'depends=' in manifest files so that they should reflect the REAL set of dependencies, and as a result don't trigger use of "KLIB resolver". This way we could be more prepared to removed in the "KLIB resolver" in the future. ^KT-61098