@@ -320,7 +320,8 @@ public Base(String[] args) throws Exception {
320320
321321 boolean doUpload = false ;
322322 boolean doVerify = false ;
323- boolean doVerbose = false ;
323+ boolean doVerboseBuild = false ;
324+ boolean doVerboseUpload = false ;;
324325 String selectBoard = null ;
325326 String selectPort = null ;
326327 String currentDirectory = System .getProperty ("user.dir" );
@@ -337,7 +338,16 @@ public Base(String[] args) throws Exception {
337338 continue ;
338339 }
339340 if (args [i ].equals ("--verbose" ) || args [i ].equals ("-v" )) {
340- doVerbose = true ;
341+ doVerboseBuild = true ;
342+ doVerboseUpload = true ;
343+ continue ;
344+ }
345+ if (args [i ].equals ("--verbose-build" )) {
346+ doVerboseBuild = true ;
347+ continue ;
348+ }
349+ if (args [i ].equals ("--verbose-upload" )) {
350+ doVerboseUpload = true ;
341351 continue ;
342352 }
343353 if (args [i ].equals ("--board" )) {
@@ -414,8 +424,8 @@ public Base(String[] args) throws Exception {
414424
415425 if (doUpload || doVerify ) {
416426 // Set verbosity for command line build
417- Preferences .set ("build.verbose" , "" + doVerbose );
418- Preferences .set ("upload.verbose" , "" + doVerbose );
427+ Preferences .set ("build.verbose" , "" + doVerboseBuild );
428+ Preferences .set ("upload.verbose" , "" + doVerboseUpload );
419429
420430 Editor editor = editors .get (0 );
421431
0 commit comments