You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think you mean the actual sketch code here? The libaries and Arduino core should only be recompiled if really needed, but the .ino file is recompiled every time (probably because of the preprocessing step, which makes it harder to use the existing "is already compiled" infrastructure for this file).
It would indeed be better to actually only recompile when needed, though it's only a small compilation usually.
I think that the improvement requested by viliml is really one of the "must have" features for Arduino...
It is really a great loss of time waiting for a recompilation when one request to upload a sketch that has already been validated by the "verify" command; and this is particularly true considering that Arduino is not so quick recompiling the code...
Activity
matthijskooijman commentedon Sep 27, 2014
I think you mean the actual sketch code here? The libaries and Arduino core should only be recompiled if really needed, but the .ino file is recompiled every time (probably because of the preprocessing step, which makes it harder to use the existing "is already compiled" infrastructure for this file).
It would indeed be better to actually only recompile when needed, though it's only a small compilation usually.
fradaxx commentedon Oct 19, 2014
I think that the improvement requested by viliml is really one of the "must have" features for Arduino...
It is really a great loss of time waiting for a recompilation when one request to upload a sketch that has already been validated by the "verify" command; and this is particularly true considering that Arduino is not so quick recompiling the code...
ffissore commentedon May 28, 2015
This got fixed with 1.6. See https://www.sparkfun.com/news/1771