I've got a library which is quite large and thus only compatible with Mega/Mega 2560. My understanding is that the architecture field of the library descriptor is concerned with CPU architecture and not board architecture i.e. I can't go any more granular than AVR.
I've made it clear in my library description, but is there a way to indicate that the lib is Mega-only in some way that might let an end user know before their compilation fails (at library import time etc.)?