matched versions on different architecturesas wellSo you could have:architectures = vendor/architecture/core (version)This would support most of the capabilities I have been talking about including the ability to specify individual vendors cores.(It would not handle the library only working a specify chip).So for the above example:architectures=*/avr/arduino (>=1.5.0), */sam/arduno(>=1.5.9)which is a