Rerun glob expansion after build to verify that outputs don't change the inputs
Open
- Dominant language
- Rust
- Stars
- 17
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
eg. if we have something like:
```
dist/index.html: html/**/*.html
build: build-index
```
If `build-index` generates a `.html` file under `html/` then the targets inputs will be altered, resulting in the target being immediately invalidated.
Instead of this weird failure mode, bit should re-expand the globs, compare them to the old set, and error if they differ.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.