aboutsummaryrefslogtreecommitdiffstats
path: root/testapps/basicProjectWithAidl
Commit message (Collapse)AuthorAgeFilesLines
* Update test app with new project files.Xavier Ducrohet2012-10-223-53/+61
| | | | Change-Id: I3e59f7880afce36c3ee1195e0927d43208c5c4e1
* New library project mechanism.Xavier Ducrohet2011-08-171-0/+1
| | | | | | | | | | | | | | | | Libraries now generate a jar file that is used by the projects referencing them, instead of having the main projects compile the library source code themselves. This means we can remove the link mechanism that created linked folder in ADT and instead use a container that is lazily initalized to be all the jar files of the libraries. Also merged all 3 Ant build files (main_rules, lib_rules, test_rules) into a single build.xml that can build any kind of projects. Lot's of improvement in there too. Much cleaner. Change-Id: I98307e25cd76722e8595938528e6ef57a7e226ad
* Change the JavaGenerator to handle output and dependencies.Xavier Ducrohet2011-01-311-2/+1
| | | | | | | | | | | | | | | | | | | Previously, the generator only handled a list of files to compile and a list of files that were removed. Now the Generator provides all that needed to do incremental builders with known state. On top of providing a default deltavisitor it handles file dependency and list of output files. The aidl generator was updated to use this, and the renderscript generator will use the same mechanism. Also fixed the abortOnBadSetup which through CoreException which did nothing to stop later builders (unlike my comments said) and poluted the workspace log with worthless messages. Change-Id: Ib954beb9674f1387c022f926388adb8faf6cdac2
* Refactor aidl handling in its own class.Xavier Ducrohet2011-01-3013-0/+264
It extends a new base class that will serve as a base class for the one handling renderscript files. Change-Id: Ibef0c4b9a792fe52bf7b70bf5d24f76a15cb65c9