Indicare percorso alternativo di una libreria

I file intermedi è normale, ma in questo caso ci ficca pure i sorgenti del core.
Manon è questo il problema , quello che non si capisce è come fà a compilare indistintamente le librerie esterne sia esse abbiano gli include in formato originale (cosi come rilasciate da arduino) sia con gli include modificati(con percorsi relativi corretti).