[linker] Provide better error message when an error occurs while processing xml descr...
authorRolf Bjarne Kvinge <rolf@xamarin.com>
Thu, 5 Nov 2015 11:20:16 +0000 (12:20 +0100)
committerRolf Bjarne Kvinge <rolf@xamarin.com>
Thu, 5 Nov 2015 11:35:34 +0000 (12:35 +0100)
commitacc96bf344a7a5817486c43ea62712887ea4b605
treea5fd1ccde1477329c71039e8ef5df4943833c711
parent4822ed5b92088c4a9b560c454dfff6dc35665197
[linker] Provide better error message when an error occurs while processing xml descriptions.

With this mtouch will show:

> error MT2001: Could not link assemblies. Reason: Failed to process XML description: /work/maccore/master/maccore/tests/link sdk/extra-linker-defs.xml
> Failed to process XML description: /work/maccore/master/maccore/tests/link sdk/extra-linker-defs.xml
> Failed to resolve assembly: 'MonoTouch, Culture=neutral, PublicKeyToken=null'

instead of:

> error MT2002: Failed to resolve assembly: 'MonoTouch, Culture=neutral, PublicKeyToken=null'

which is a lot less helpful.
mcs/tools/linker/Mono.Linker.Steps/BlacklistStep.cs
mcs/tools/linker/Mono.Linker.Steps/ResolveFromXmlStep.cs