Skip to content

IDE recompiles whole project every time even if no changes were made #2040

Closed
@benapetr

Description

@benapetr

Describe the problem

Right now IDE always recompiles whole project, every single file, no matter if changes were made or not. This makes large projects that compile tens of minutes extremely hard to develop as not only every minor change requires recompiling everything, but in fact even uploading to multiple devices requires recompiling each time.

To reproduce

Just compile/verify anything that was already compiled

Expected behavior

Don't recompile what didn't change. This is standard behaviour of most proper IDEs. Just compile changed files.

Arduino IDE version

2.0.3

Operating system

macOS

Operating system version

10.14.6 (18G9323)

Additional context

No response

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details

Metadata

Metadata

Assignees

Labels

conclusion: invalidIssue/PR not validtopic: codeRelated to content of the project itselftype: imperfectionPerceived defect in any part of project

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions