1. 22 May, 2018 2 commits
  2. 21 May, 2018 1 commit
  3. 17 May, 2018 8 commits
  4. 16 May, 2018 7 commits
  5. 11 May, 2018 18 commits
  6. 10 May, 2018 3 commits
  7. 07 May, 2018 1 commit
    • Tristan Van Berkom's avatar
      _frontend/cli.py: Fetch all elements when tracking a build plan · 1ec80edc
      Tristan Van Berkom authored
      It makes not sense to type `bst fetch --track --deps all <targets>`,
      because tracking will inevitably modify the build plan.
      
      Stream initialization will not cope with this either, instead of
      silently doing something which does not make any sense, we add an
      assertion that this should not happen.
      
      Unfortunately since `plan` is the default deps type for `bst fetch`,
      this is likely to happen so it's important to correct.
      
      This patch adds a warning in the case tracking of the build plan
      elements is requested, and converts the request to track all elements
      instead.
      1ec80edc