Change certain core configs into registered options.

Review Request #1373 - Created Nov. 21, 2014 and submitted

Information
Benjy Weinberger
pants
6d1989b...
Reviewers
pants-reviews
jsirois, patricklaw, zundel

These are options like pants_workdir, whose values can be interpolated
into pants.ini to create values for other options. So we treat them
specially: We refer to them as "bootstrap options" and we determine their
values in an early pass before getting the values for all the other options.

This allows, e.g., overriding --pants-workdir on the cmd line, like any other
option, but still having %(pants_workdir)s interpolations in config files
work as expected.

CI passed.

Eric Ayers
Benjy Weinberger
Review request changed

Status: Closed (submitted)

Change Summary:

Submitted as 4a9fe9d7db5a1ff19e6c6c338cfb57786acf4aa8.
Loading...