OSDN Git Service

Make the dependency graph use extension restrictions per folder.
authorXavier Ducrohet <xav@android.com>
Fri, 2 Sep 2011 00:45:06 +0000 (17:45 -0700)
committerXavier Ducrohet <xav@android.com>
Fri, 2 Sep 2011 01:00:43 +0000 (18:00 -0700)
commit0fd7983848915b9424501afee8d8f0ea6f08f858
treec05f5200248592de0d06cd71ae5c28c79ec9f274
parent4f033cc9ca1b81ce8d2a7ea4bd448cbd40c3bcbc
Make the dependency graph use extension restrictions per folder.

Before there was a way to filter touched file by extension(s) but
this was for all input folders.

Now each input folder can have a different set of extension restrictions.
This will allow apkbuilder to use DependencyGraph and extension restriction
for all its input folders.

Also fixed an issue where aapt would not package the resources if an
xml files was touched. This is because it didn't make a difference
between compiling the resources for IDs and packaging the resource
values.

Change-Id: I797d3a24c6c1f999e9d412c4ff8aa826ed16fc09
anttasks/src/com/android/ant/AaptExecTask.java
anttasks/src/com/android/ant/AidlExecTask.java
anttasks/src/com/android/ant/BaseTask.java
anttasks/src/com/android/ant/DependencyGraph.java
anttasks/src/com/android/ant/DexExecTask.java
files/ant/build.xml