Add distributions and platforms into the export format

Review Request #2784 - Created Sept. 8, 2015 and submitted

Information
Eric Ayers
pants
zundel/add-jdk-settings-to-export
2153
b0bdf9b...
Reviewers
pants-reviews
fkorotkov, gmalmquist, tejal

Add distributions and platforms into the export format. Bumps the export version to 1.0.3

Also:
- Converts a few instances of set() to OrderedSet() in order to maintain consistent results in the list of libraries in the export format (for testing purposes.)
- Refactors jvm_platform a bit so that the string "by default" doesn't creep into the exported data.

Updated unit test and integration test for export
CI passed at https://travis-ci.org/pantsbuild/pants/builds/79298776

Manual inspection of ./pants export examples/src/java/org/pantsbuild/example/hello/simple and targets in the Square repo.

Documentation changes can be previewed at http://pantsbuild.github.io/staging/zundel/export.html

Fedor Korotkov
Garrett Malmquist
Eric Ayers
Review request changed

Status: Closed (submitted)

Change Summary:

Thanks Fedor & Garrett. Commit 86603cd

Loading...