Add distributions and platforms into the export format
Review Request #2784 - Created Sept. 8, 2015 and submitted
|fkorotkov, gmalmquist, tejal|
Add distributions and platforms into the export format. Bumps the export version to 1.0.3
- 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/simpleand targets in the Square repo.
Documentation changes can be previewed at http://pantsbuild.github.io/staging/zundel/export.html