Skip to content

Avoid unnecessary compiling when clicking "Upload" button #2015

Closed as not planned
@wh201906

Description

@wh201906

Describe the request

If no source file is changed since last uploading, there is no need to build the sketch again. The Arduino IDE can just re-use the firmware from the last build.
Users can still start a build by clicking "Verify" button.

Describe the current behavior

When clicking "Upload" button, the Arduino IDE will start a new build even if all source files are not changed.

Arduino IDE version

Version: 2.0.3 Date: 2022-12-05T09:30:25.331Z CLI Version: 0.29.0 [76251df] Copyright © 2022 Arduino SA

Operating system

Windows

Operating system version

Windows 10

Additional context

No response

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions