ARMmbed / ARMmbed/mbed-hal

Editing source/pins.py does not trigger rebuild

Open
#35 1 comment 0 reactions 0 assignees View on GitHub
mirrored
Dominant language
C
Stars
15
Forks
26
PR merge metrics
No merged PRs in 30d

Description

Step to reproduce, in a module depending on mbed-hal:

```
yt build
echo 'fail_badly()' >> yotta_module/mbed-hal/source/pins.py
yt build
```

The last command prints "nothing to build" while it should rebuild (and fail, in that case).

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue with the provided `yt build` commands after appending to `yotta_module/mbed-hal/source/pins.py`. Trace how the build determines whether that source has changed, and consider the issue done when the second build detects the edit and rebuilds rather than printing "nothing to build."

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.