Now we can have accurate dependency tracking for native targets when using ninja.
Details
Details
- Reviewers
Fabien - Group Reviewers
Restricted Project - Commits
- rSTAGING3521a5ed6462: Also track dependencies of native targets
rABC3521a5ed6462: Also track dependencies of native targets
ninja ninja # Check we don't rebuild any native target touch ../src/secp256k1/src/group.h ninja # Check that the gen_context step triggers.
Verify that the make build is still going.
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
cmake/modules/CustomCommandWithDepFile.cmake | ||
---|---|---|
2 ↗ | (On Diff #17360) | featur => feature |
cmake/modules/NativeExecutable.cmake | ||
61 ↗ | (On Diff #17360) | I'm surprised this works ? add_custom_command expects a single DEPENDS argument. |
cmake/utils/gen-ninja-deps.py | ||
174 ↗ | (On Diff #17360) | Interesting, I would have expected the previous version to behave the same |
cmake/utils/gen-ninja-deps.py | ||
---|---|---|
174 ↗ | (On Diff #17360) | No, it fails hard. |