diff options
author | Xavier Ducrohet <xav@android.com> | 2012-08-29 19:23:33 -0700 |
---|---|---|
committer | Xavier Ducrohet <xav@android.com> | 2012-08-30 14:14:49 -0700 |
commit | 8701f803f6dc247cca3ae7cda9a703f497907761 (patch) | |
tree | 5037544e2b07f41cdcd4384efef9bd9bfa1a5d5d /.gitignore | |
parent | 30eaca7a776966f9488d9dc90ab6b65f9b134a5a (diff) | |
download | build-8701f803f6dc247cca3ae7cda9a703f497907761.tar.gz |
Fix support for building and testing libraries.
Libraries weren't properly builds due to:
--non-constant-id was not used
--extra-packages was not used.
Also this creates a fake AndroidDependency for the tested
config so that it can be added to the dependency of the test
app.
Finally, this fixes some of the issues around classpath.
The Dex task receives separately the compiled code and the
library to planned for pre-dexing the libraries. The libraries
are handled through the AndroidDependency class provided
to the VariantConfig.
The compileTask setup is more precise in what is the
compiled *and packaged* classpath vs just a compile classpath
(this is different for test apps depending on if the test target
is a library or an app).
Change-Id: I0be9da2ce03bb48f40f4577e4323edf50062f2c0
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -8,5 +8,6 @@ gradle/build testapps/*/build testapps/multiproject/*/build testapps/tictactoe/*/build +testapps/applibtest/*/build /repo /out |