Each time I build Marlin 2.0, every file is recompiled


I’ve seen this mentioned a couple times before but no clear answer that worked for me. I only change configuration.h and yet every single file compiles again.

I am on OSX 10.15.6


Version: 1.50.1
Commit: d2e414d9e4239a252d1ab117bd7067f125afd80a
Date: 2020-10-13T14:53:05.704Z
Electron: 9.2.1
Chrome: 83.0.4103.122
Node.js: 12.14.1
OS: Darwin x64 19.6.0


  • Core 5.0.2
  • ·
  • Home 3.3.1

Board BTT SKR 1.4:

CONFIGURATION: https://docs.platformio.org/page/boards/nxplpc-arduino-lpc176x/nxp_lpc1768.html
PLATFORM: NXP Arduino LPC176x (0.1.3) > NXP LPC1768
HARDWARE: LPC1768 100MHz, 31.97KB RAM, 464KB Flash