Skip to content

pio ci always recompiling everything #2109

@mtfurlan

Description

@mtfurlan

Configuration

Operating system: Debian testing, Linux moranix 4.19.0-1-amd64 # 1 SMP Debian 4.19.12-1 (2018-12-22) x86_64 GNU/Linux

PlatformIO Version: PlatformIO, version 3.6.2

Description of problem

If I run

pio ci examples/mqtt_pub/ -l . -C platformio.ini --build-dir /tmp/piobuild --keep-build-dir

/tmp/piobuild/platformio.ini is updated every time that is run, and everything is rebuilt every time.

Steps to Reproduce

  1. platfomrio.ini:
[env:d1_mini]
platform = espressif8266
framework = arduino
board = d1_mini
pio ci examples/mqtt_pub/ -l . -C platformio.ini --build-dir /tmp/piobuild --keep-build-dir

Actual Results

Rebuilds everything

Expected Results

Cache anything from the last bui.d

Additional info

Previous discussion:
https://community.platformio.org/t/compiling-library-examples-without-recompiling-unchanged-files/5685

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions