summaryrefslogtreecommitdiffstats
path: root/build.xml
Commit message (Collapse)AuthorAgeFilesLines
* 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