Move the android backend into contrib.

Review Request #3530 — Created March 2, 2016 and submitted

mateor
pants
3002
3531
pants-reviews
jsirois, patricklaw, stuhood, zundel

This creates the new android contrib module. A followup
is going to remove any other special-casing the
android backend collected over the years.

This is dependent on the followup that
removes the android special casing from
src, test and build-support. Those two CRs
will have to land as one commit. But I broke
it up to be easier on reviewers.

This is mostly a pure move. One point of interest:

  • I created a new xml_test_base python_library.
    It was previously embedded within a python_test. But
    that class is imported in the contrib module. It was
    working before by some transitive magic.

A Travis run that has both this CR and the followup is away at:
https://travis-ci.org/pantsbuild/pants/builds/113272561

ZU
  1. Ship It!
    1. FYI, this is a rubber stamp, I did not review the whole thing. If it passes CI then good. If this lands, the next releaser will need to remember to set the proper ownership on the newly published pypi module

  2. 
      
ST
  1. Ship It!
  2. 
      
MA
Review request changed

Status: Closed (submitted)

Change Summary:

Thanks - submitted as c898eb2eeea218158679fb03bec031d05bab3320 a join of CR 3530 and CR 3531.

Loading...