summaryrefslogtreecommitdiffstats
path: root/build.xml
Commit message (Collapse)AuthorAgeFilesLines
...
* Ensure all junit failures are caught by Ant scriptJean-Marie Henaff2015-02-171-4/+4
| | | | | | | | | Only errors were caught, failureproperty attribute catches both errors and failures. Bug: 19405868 Change-Id: I1e96f809f38146192a99a05e9c193753ec9cdab3
* Enable assertions in Ant test tasks and force sanity checksJean-Marie Henaff2015-02-021-0/+4
| | | | Change-Id: Iac9ce0334d21c727a6086bb0c0a1dc426b0ac82b
* Add missing classpath entries for Ant target test-schedJean-Marie Henaff2015-01-291-1/+5
| | | | Change-Id: I789e41641a7d0834a3372d15d587961c65e6ade3
* Use Ant tasks instead of bash scripts for testsJean-Marie Henaff2015-01-211-27/+106
| | | | | | | This change uses <junit> and <junitreport> ant tasks to launch and create reports for jack and sched tests Change-Id: If85fa9c4891b55f64e259732c98e37a4c55b6fe1
* Make ant task to build junit4 with jack for testsJean-Marie Henaff2015-01-211-9/+72
| | | | Change-Id: Ie4f49fb6259e39c8515a71ebbe61c17e3da65abf
* Use Ant script to run schedlib testsJean-Marie Henaff2015-01-161-0/+5
| | | | Change-Id: Ia02cf6d5c51ddffa157baccdee31fc6f460d3c09
* Remove warnings and update language levels in build.xmlJean-Marie Henaff2014-12-161-32/+40
| | | | | | Bug: 18601942 Change-Id: Ia81ca9c8d8fe03c83abf9f663ba42b8c4bbccfb1
* Add dependency on test targets to ensure things are rebuiltJean-Marie Henaff2014-12-041-3/+3
| | | | | Bug: 18617376 Change-Id: I0d13830b99dded1d494d725433b28458d1bbcacc
* Make core-stubs-mini lib a .jack fileJean-Marie Henaff2014-12-041-3/+4
| | | | | | Bug: 18598018 Change-Id: Ie9142a534e15946652dcfe598b9f81241cba18da
* Use new JUnit based test frameworkJean-Marie Henaff2014-12-021-7/+42
| | | | | | Bug: 18547020 Change-Id: I5d02ebdecbf79bea035ae8a042d50a06aa7c2a62
* Rework version managementJean-Philippe Lesot2014-11-051-7/+0
| | | | | Bug: 108682 Change-Id: Iec7b18b6f5ac2ff3ce748e4280a2e0cb48def0ed
* Align version to 1.0.001 when building with antYohann Roussel2014-10-281-1/+1
| | | | Change-Id: Ib16bca0c16ebc57137a6e53cfe6d4efc8e454d94
* Fix bug in build.xml: missing mkdir for core-stubs-miniJean-Marie Henaff2014-10-241-1/+2
| | | | Change-Id: I26f6794f02f39a9bc2440c105a2b5fd0d64b221f
* Update Jack command lineJean-Marie Henaff2014-10-241-7/+8
| | | | Change-Id: I9e885da1906f44db9b0e3b4408161654af42fad7
* Fix bug in build.xml that made first build crashJean-Marie Henaff2014-10-201-5/+5
| | | | Change-Id: I4d818b92bda6e569cbf07b112717a30d4a6c64ff
* Fix bug in build.xml about jack-tests output dir variableJean-Marie Henaff2014-10-171-0/+1
| | | | Change-Id: Iaa0867ae00d8c1987ce02818edc033352a9632b9
* Add project dependency on jack-tests to DxJean-Marie Henaff2014-10-161-12/+27
| | | | | | | | | This project does not directly depends on Dx but Eclipse Luna raises an error because it depends on Jack which depends on Dx. This patch also modify build.xml so as to raise a compilation error if a direct reference to dx is done in jack-tests. Change-Id: Id1fb21e53b841d97aefb6422db170e9db0d7e16a
* WIP Use JUnit for jack-tests.Jean-Marie Henaff2014-10-141-4/+70
| | | | | | (cherry picked from commit 452cbd7d69db557ecdbbd20875a669752cf2d9d7) Change-Id: I96a34b90c9525fa4403f6f940d6fcdf4656722ab
* Removed name tag from jack.propertiesJean-Marie Henaff2014-09-181-2/+1
| | | | Change-Id: I30ad08aaaf432c65d5e9c61e78eab6cd97bdd0e6
* Remove default addition of compilation dest dir on classpathJean-Marie Henaff2014-09-111-25/+23
| | | | | | | | | | | | - Ant adds the compilation dest dir on classpath by default (http://ant.apache.org/manual/Tasks/javac.html see "includeDestClasses") It raises an issue with annotation processor. Since it potentially raises other issue (e.g. Generics, according to the documentation) I've also removed this behavior in all compilation tasks. - only keeps jsr305 on shed-build classpath instead of *.jar Bug 17357322 Change-Id: Ic29b94bbce5a043eadb20fab311d5539a28f3281
* Update ecj to 4.5M1 versionMikael Peltier2014-09-051-1/+1
| | | | | Reapply 0e14321c580b9a1d11fbbd7feb1922a697fcf55f Change-Id: I39ea15a80eb33fced705516cd2150386a5a54d51
* Revert "Update ecj to 4.5M1 version"Mikael Peltier2014-09-051-1/+1
| | | | | | This reverts commit 0e14321c580b9a1d11fbbd7feb1922a697fcf55f. Change-Id: If72bf68f1d0a952212ba1063c6888a6da6f744e3
* Update ecj to 4.5M1 versionmikaelpeltier2014-09-051-1/+1
| | | | | | - 4.5M1 version fully support Java 8 Change-Id: Ia6f9bbb8c29041fcf6b133d1b1dac3dec34afcd3
* Add build rules for PreProcessor grammarBenoit Lamarche2014-08-271-1/+7
| | | | Change-Id: I8bdcafc88635ca80a42a364518fe9ce9c3d2dfed
* Fix ant clean targetJean-Marie Henaff2014-08-181-10/+25
| | | | | | Some files weren't deleted after ant clean. Change-Id: If436558b1286fc59dfff7d6c17d37460532d3fcb
* Make forked tasks fail on error in Ant scriptJean-Marie Henaff2014-07-301-4/+4
| | | | | | | | Otherwise ant can display that the build is successful whereas it's not. (cherry picked from commit a1bc644ebb89558f3dfe748f171baf6704937419) Change-Id: Ie33ea06f1beb4b36b2f64613308d33bb3e4adb93
* Update Junit library used into jack-testsmikaelpeltier2014-07-281-2/+2
| | | | | | | | - junit4.jar must be used instead of junit4-lib.jar, otherwise running a junit from the jack-tests project will fail under eclipse since hamcrest classes do not exist into junit4-lib.jar. Change-Id: Ie91aa05d065d5074e07d2d51fc8478fde3716acb
* Add command line for dex comparatormikaelpeltier2014-07-181-8/+25
| | | | | | | | | - DexComparator automatically call DexAnnotationsComparator when using command line. - Update build.xml and android.mk to build an executable jar of dex comparator. Change-Id: Ib69c697fd7c25e22d3569e92b9c581b5c57242b3
* Add Guava to DexComparator projectBenoit Lamarche2014-07-091-1/+2
| | | | | | | This is needed because of dexlib, which is used by DexAnnotationsComparator. Change-Id: I8cd4fa636afc75b2c8307179d6aaf5cb5e982985
* Merge "Update jack ant script so that Jill script can import it." into ↵Jean-Marie Henaff2014-06-161-39/+41
|\ | | | | | | jack-wip-dev
| * Update jack ant script so that Jill script can import it.Jean-Marie Henaff2014-06-131-39/+41
| | | | | | | | Change-Id: Ic1aa471ea7dce6a615eee96f69b4918ff1c8d03d
* | Merge "Align build.xml with the eclipse settings of Dx" into jack-wip-devmikaelpeltier2014-06-101-1/+7
|\ \
| * | Align build.xml with the eclipse settings of Dxmikaelpeltier2014-06-161-1/+7
| |/ | | | | | | Change-Id: Ic55579d6a576858adf1c5544276448e8c593d403
* | Remove warnings when compiling core-stubs-miniJean-Marie Henaff2014-06-131-0/+1
|/ | | | Change-Id: Ic45f8e795da8fd223a7a164a28857cf2302d5461
* Add core-stubs-mini lib to jack-tests libs with Ant script.Jean-Marie Henaff2014-06-051-4/+8
| | | | Change-Id: I7ba140ae9c55090e92a82fdbced8f3b60ed5ece0
* Merge "Add small core stub lib for tests." into jack-wip-devJean-Marie Henaff2014-06-051-0/+28
|\
| * Add small core stub lib for tests.Jean-Marie Henaff2014-06-051-0/+28
| | | | | | | | | | | | | | | | | | - import sources - compile them with ant script to create lib - export it to jack project - use it tests via TestTools Change-Id: I5cd819728937bab039cf23114f22e43288e84eec
* | Add missing key part of jack.version in jack.properties file.Jean-Marie Henaff2014-06-051-2/+3
| | | | | | | | Change-Id: I86fd62076aa92bbde139bb14c28f8f0f6bd18a40
* | Remove "createmissingpackageinfoclass" Ant attribute.Jean-Marie Henaff2014-06-041-17/+17
|/ | | | | | | | This attribute in only available in Ant 1.8.3, which is currently available in Eclipse version of Ant, but prevents the script from being executed on our current machine command line. Change-Id: Ifa54447b8100aa34616b20ffe5ac3d56f9a28dd6
* Fix bug in Ant script when building jack.Jean-Marie Henaff2014-05-141-4/+11
| | | | | | There was an issue with the generation of the .discover file. Change-Id: Ie373afc6e6b5c80bfd5c1e330351fa941799219c
* Use Ant to build JackJean-Marie Henaff2014-04-241-0/+958
Change-Id: I2b0fac7cd99bc6ec5cc21fabee45a8990486174d