Skip to content
This repository was archived by the owner on Jan 2, 2021. It is now read-only.

Conversation

@grp
Copy link
Contributor

@grp grp commented Sep 1, 2016

The main issue here is that the generated VFS is not per-target! It's
an auxiliary file that contains information from all targets and goes
in a target-independent directory. This doesn't match with either the
auxiliary file model or more generally the entire build structure:

  • Can anything specific to a build affect the VFS? If so, what if
    separarate builds are running in parallel from the same project?
  • If two targets in a build are from the same project, they should
    only need to generate the VFS once, and not more than once.

The main issue here is that the generated VFS is not per-target! It's
an auxiliary file that contains information from all targets and goes
in a target-independent directory. This doesn't match with either the
auxiliary file model or more generally the entire build structure:

 - Can anything specific to a build affect the VFS? If so, what if
   separarate builds are running in parallel from the same project?
 - If two targets in a build are from the same project, they should
   only need to generate the VFS once, and not more than once.
@sas
Copy link
Contributor

sas commented Nov 17, 2016

Does this still need to stay open or can we abandon it?

@vhbit
Copy link

vhbit commented Apr 27, 2017

This might be relevant for #237

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants