Strict testing of make -j

Issue #12 wontfix
m created an issue

This is something that's been on my personal wishlist for years. It should be possible, with a bit of FUSE integration into make, to create a filesystem view for make targets such that only their explicit dependencies' (and their explicit dependencies') artifacts are visible to gcc and friends.

If this is done, you force build failures anywhere the build system is vulnerable to race conditions from parallel make.

Comments (1)

  1. Doug Freed

    This is not something I'm going to bother putting any effort into, as it's a project in itself. If somebody wants to modify make to do this, I'd be happy to include it as an option for build tasks.

  2. Log in to comment