Compile all target main classes into one dex
This should not be a problem for the tests quality since all those main
classes are generated, very small and all the same for example:
package dot.junit.opcodes.add_double;
import dot.junit.opcodes.add_double.d.*;
import dot.junit.*;
public class Main_testB1 extends DxAbstractMain {
public static void main(String[] args) throws Exception {
T_add_double_1 t = new T_add_double_1();
assertEquals(Double.NaN, t.run(Double.MAX_VALUE, Double.NaN));
}
}
This also changes other source to dex compilations to be done in one
Jack command.
Bug: 20116648
Change-Id: Iac1c516ef5798b24dd920e9920070b5566c21005
6 files changed