Replace exclusives_groups with a compile_classpath product

Review Request #1539 - Created Dec. 22, 2014 and submitted

Information
Stu Hood
pants
fffddc9...
Reviewers
pants-reviews
areitz, ity, jsirois, zundel

As discussed on the mailing list.

  • Replace all usage of exclusives and ExclusivesMapping with an OrderedSet containing the compile_classpath
  • Don't reverse resources targets while appending them to the classpath in prepare_resources.py

Assuming a hygiene project goes forward, the (compile|runtime)_classpath will look drastically different than they do now (the product might look like a per-target set of distinct classpath entries, followed by a target graph walk to build the classpath at consume time), so I didn't want to jump into the TODOs around runtime classpaths here.

PANTS_DEV=1 ./pants test tests/python::

Issues

  • 0
  • 1
  • 0
  • 1
Description From Last Updated
Benjy Weinberger
Stu Hood
Stu Hood
Review request changed

Status: Closed (submitted)

Loading...