Arduino Uploader is an open-source command line utility for compiling and uploading Arduino sketch to Arduino board. The latest version has following changes:
- totally re-written to fix the issues with compiling sketch referencing libraries with utility sub-folder
- compiling and uploading for Arduino Leonardo was fully implemented
- updated Arduino cores and library files to 1.0.3
Link: Arduino Uploader Page